Vogue US May 2012 Editorial

Modern Times
Vogue US May 2012 Editorial 


Photographer: Craig McDean
Model: Natalia Vodianova, Michael Fassbender
Stylist: Grace Coddington
Makeup & Hair: Stephane Marais & Julien d'Ys
Wardrobe: Balenciaga, Proenza Schouler, Givenchy