The 97th Academy Awards took place on March 2, 2025, at the Dolby Theatre in Los Angeles, with Conan O'Brien as the host.
Amidst the big shot wins, there's never a dull moment at the Oscars, like they say. Read on to know some of the biggest ...