Rachel Weisz was 50 in Black Widow when she played the character 'Melina Vostokoff'.
That was over 3 years ago in 2021.
Today she is 54, and has starred in 58 movies in total, 1 of those since Black Widow was released.
In Black Widow, I think Rachel Weisz looks: