Zoë Kravitz and Steven Meisel Are a Dream Team for British Vogue

Edward Enninful continues to breathe new life into British Vogue by relentlessly championing diversity (both in terms of age and women of color). He keeps the streak going by picking Zoë Kravitz as the magazine’s cover girl for July 2019. Photographed by Steven Meisel and styled by the editor-in-chief, Zoë serves good face in Saint Laurent for the spectacular and vibrant cover image.