Celebrities have descended on the Dolby Theatre in Los Angeles for the 2025 Oscars – and the greatest competition starts before any award is handed out.
Celebrities have descended on the Dolby Theatre in Los Angeles for the 2025 Oscars – and the greatest competition starts before any award is handed out.