Award Shows February 26, 2017
Pics! Inside the 2017 Oscars

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.