Rachel Weisz was 37 in The Brothers Bloom when she played the character 'Penelope Stamp'.
That was over 16 years ago in 2008.
Today she is 54, and has starred in 58 movies in total, 21 of those since The Brothers Bloom was released.
In The Brothers Bloom, I think Rachel Weisz looks: