The 81st Annual Academy Awards was held at the Kodak Theatre in Los Angeles on February 22nd! 

Kate Winslet

 Freida Pinto and Dev Patel

Read more…

Advertisements