151

154

1486

2005_411_290a_im

9720_137526191181_800761181_2485301_4613255_n

4019158_e133c4dea9

26142036_HWinston_nckl

49553826_p

920491250898310

1256310690899476

Photos: Steven Meisel - Fashion editor: Grace Coddington - Models: Freja Beha Erichsen, Mirte Maas, Rianne Ten Haken, Karlie Kloss, Liya Kebede & Lara Stone - Fashion: Alberta Ferretti, Prada, Marc Jacobs, Dior, Bottega Veneta, Dolce & Gabbana, YSL, Vera Wang & John Galliano