British Vogue Magazine features Big Little Lies actress Zoe Kravitz on the cover of their July 2019 edition captured by the legendary fashion photographer Steven Meisel. In charge of styling was Edward Enninful, who for the cover selected look from Saint Laurent by Anthony Vaccarello. Beauty is work of hair stylists Guido Palau and Nikki Nelms, makeup artist Pat McGrath, and manicurist Jin Soon Choi.
Photography © Steven Meisel for British Vogue – www.vogue.co.uk