Magazine Covers 1 min read Genelia D’Souza for Vogue India December 2010 By sarita Published December 11, 2010 · Updated June 20, 2013 Actress Genelia D’Souza graces the cover of Vogue India December 2010 issue photographed by Slava Filippov. ← Previous Freja Beha Erichsen for Harry Winston Jewelry 2010 Campaign Next → Jana Knauerova for Muse Winter 2010