August 01, 2012 Rachel Weisz | Craig McDean | Vanity Fair August 2012 August 01, 2012/ Anne Enke Rachel Weisz | Craig McDean | Vanity Fair August 2012