The 97th Academy Awards are today, Sunday, March 2, 2025, and the biggest stars are making their way inside the Dolby Theatre in Los Angeles. Since its inception in 1929, the Oscars have become ...