Genelia Smiling Looks on Covers of Vogue

December 2010 issue of Vogue India features Genelia D'Souza on its covers. As usual she had her all pictures on the magazine with smiling face.