Vogue’s annual fairytale extravaganza starring Lily Cole and Lady Gaga, coated with a layer of Grace Coddington magic-dust…
(Oh yeah, and shot by Annie Leibovitz)