Kiran Rao’s Laapataa Ladies dominated the IIFA 2025 Awards, winning 10 trophies, including Best Picture and Best Director.