Who: Rachel Weisz wearing a Marc Jacobs leather jacket and floral dress
Shop: Leather jacket
Matches Fashion £1,895 / €2,160.30 / $3,069.90

Floral dress
Saks.com $1,850
Browns Fashion £1,495 / €1,642.32 / $2,473.78

Where: “Agora” Madrid Photocall

Credit:Wireimage