Last week, Suhana Khan drew a lot of flak across social media for making it on Vogue's cover without having done anything to deserve it.