Rachel Weisz was 44 in Youth when she played the character 'Lena'.
That was over 9 years ago in 2015.
Today she is 54, and has starred in 58 movies in total, 11 of those since Youth was released.
In Youth, I think Rachel Weisz looks: