Modern TimesVogue US May 2012 Editorial Photographer: Craig McDeanModel: Natalia Vodianova, Michael FassbenderStylist: Grace CoddingtonMakeup & Hair: Stephane Marais & Julien d'YsWardrobe: Balenciaga, Proenza Schouler, Givenchy