Share this story...
Host Jimmy Kimmel speaks at the Oscars on Sunday, Feb. 26, 2017, at the Dolby Theatre in Los Angeles. (Photo by Chris Pizzello/Invision/AP)
Latest News

Photo Galleries »

2017 Oscars