Anushka Sharma grace Vogue Beauty Awards 2011 at Taj Lands End in Mumbai