Styled by Grace Coddington and photographed by Annie Leibovitz for Vogue (2003). Source: Stylist – The Interpreters of Fashion. Soooo beautiful. <3