Anushka Sharma features on the cover of Beauty & Style Magazine