Freida Pinto and Dev Patel at the 81st Annual Academy Awards

Freida Pinto and Dev Patel at the 81st Annual Academy Awards held at the Kodak Theatre in Hollywood. February 22, 2009 X17online.com exclusive