Some of the most stunning covers I have ever seen come from Vogue India. Launched in 2007, it created a mini 'furore' at the time for featu…