The 97th Academy Awards will take place on March 10, 2025 (IST) at the Dolby Theatre, Los Angeles, hosted by Conan OBrien.
From slaps to envelope mix-ups, it’s impossible to predict what will happen at the Academy Awards. The most glamourous night ...