Deepika Padukone made a stunning appearance at the 77th British Academy Film and Television Arts (BAFTA) Awards, representing India with grace and elegance. Held on February 18 at London's Royal Festival Hall, the actress took centre stage to present the award for Best Film Not In The English Language. Indeed, she's making India proud and how!