The International Indian Film Academy Awards (IIFA) 2025 hosted its 25th edition in Rajasthan's Jaipur last weekend. It was a ...