Rachel Weisz | Details | Fashion Stylist: Jennifer Hitzges
Photographer: Juergen Teller