Natalia Vodianova by Annie Leibovitz

Cast:Olivier Theyskens, Nicolas Ghesquire, Tom Ford, Karl Lagerfeld, Marc Jacobs, Donatella Versace, John Galliano, Viktor & Rolf

Styled by Grace Coddington

Grace and Annie. <3

(Source: carangi)