Olga Kurylenko was 40 in Black Widow when she played the character 'Antonia Dreykov'.
That was over 3 years ago in 2021.
Today she is 44, and has starred in 52 movies in total, 5 of those since Black Widow was released.
In Black Widow, I think Olga Kurylenko looks: