Summer Sale! Get unlimited digital access for 13 weeks for $13.
The Baltimore Sun

Rachel Weisz

Gorgeous actress Rachel Weisz looks kind of like a mixture of Kate Winslet and Keira Knightley. She turns 39 today. Photo by Kristian Dowling/WireImage
Loading
84°