Vidya balan sizzling on the vogue magazine