Rachel Weisz was 46 in My Cousin Rachel when she played the character 'Rachel'.
That was over 7 years ago in 2017.
Today she is 54, and has starred in 58 movies in total, 6 of those since My Cousin Rachel was released.
In My Cousin Rachel, I think Rachel Weisz looks: