TORONTO, ON - JUNE 25: Actress Genelia D'Souza attends the IIFA Awards green Carpet held at the Rogers Centre on June 25, 2011 in Toronto, Canada. (Photo by Jag Gundu/Getty Images)
1 / 24
Yahoo India Movies
Tue 5 Aug, 2014 2:30 PM IST