Actress Sonam Kapoor, who has featured on the June cover of fashion magazine Vogue India, has said it is probably her best cover yet. She can be seen wearing a printed shirt dress and a denim jacket with bronze studs and an embroidered print on the collar, both from Gucci. The issue also features the country's best-dressed women of 2017.