Genelia D’Souza features on the cover of Vogue Magazine’s Indian edition for the month of December 2010.