Rachel Weisz was 36 in My Blueberry Nights when she played the character 'Sue Lynne'.
That was over 16 years ago in 2007.
Today she is 54, and has starred in 58 movies in total, 23 of those since My Blueberry Nights was released.
In My Blueberry Nights, I think Rachel Weisz looks: