Vogue’s Little Red Riding Hood
The first September Vogue editorial has been leaked, and Chic Report is duly impressed. Natalia Vodianova stars as a Little Red Riding Hood while wearing everything from John Galliano to Nina Ricci. The shoot, styled by Grace Coddington, was snapped by Mert Alas and Marcus Piggott and is very reminiscent of the model’s haunting Alice in Wonderland effort.