The 2025 iHeartRadio Music Awards lit up Los Angeles’ Dolby Theatre on Monday (March 17), delivering a night of star-studded ...