Bollywood actress Genelia D’Souza graces the cover of Elle India August 2010 edition lensed by Tarun Vishwa. All grown up Genelia looks hot in the blue belted top paired with shorts.
More in Magazine Covers
All Magazine Covers →
RAYE Lands on the Cover of TIME100 Next 2026
RAYE has added another major milestone to an already remarkable year. The British singer-songwriter is one of the cover stars of TIME100 Next 2026,…
