MACAU, CHINA – JUNE 12: Indian actress Genelia D’souza arrives to the Fashion Extravaganza green carpet as part of the 2009 International Indian Film Academy Awards at the Venetian Macao-Hotel-Resort on June 12, 2009 in Macau. (Photo by Victor Fraile/Getty Images)

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: