Emma Corrin makes her debut on British Vogue for the October 2020 cover. Photographed by Charlotte Wales, the actress, who plays Princess Diana in ‘’The Crown’’ upcoming season, wears a royal blue Oscar de la Renta gown, Christian Louboutin heels and jewels from Chaumet on the cover.
For the cover story named ‘’The Lady’’, stylist Poppy Kain transports us back to the 80s. Poppy styles Emma channels in designs from labels like Chanel, Gucci and Hermès. Beauty is work of hair stylist Sam McKnight and make-up artist Val Garland.
If you like our blog, please consider buying us a happy coffee by clicking on this link. Thank you! ☺
- Jacquemus x Nike Moon Shoe returns in “Aluminum Pink” and “Fauna Brown” for Spring 2026

- Jessie Buckley covers British Vogue February 2026 by Jack Davison

- Richard Quinn’s Fall 2026 collection makes the case for bespoke eveningwear














