Former late-night host Conan O'Brien will host the 97th annual Academy Awards on March 2, 2025, the Academy announced Nov. 15 ...