Country of origin: United Kingdom
recent updates
The Fashion Issue
WSJ (Editorial)
published: September 2011
photographer: Collier Schorr
On The Town
American Vogue (Editorial)
published: September 2010
photographer: Steven Meisel
Rachel Weisz in the news: