Rachel Weisz embodies retro elegance in a tailored blazer and pencil skirt with vintage accessories in front of a historic building.

Recommend