Vogue unveils its July Issue Cover featuring three everyday heroes.
The Vogue cover stars are Narguis Horsford, a train driver on the London Overground, Rachel Millar, a community midwife in east London, and Anisa Omar, a supermarket worker in King’s Cross.
