Award Shows February 26, 2017
Pics! Inside the 2017 Oscars
Getty
The 2017 Academy Awards are currently being handed out at the Dolby Theatre in Hollywood.
See all the best moments from the show!
Check out the pics!
Jimmy Kimmel is hosting the show on ABC.