Olga Kurylenko was 37 in The Man Who Killed Don Quixote when she played the character 'Jacqui'.
That was over 6 years ago in 2018.
Today she is 44, and has starred in 52 movies in total, 17 of those since The Man Who Killed Don Quixote was released.
In The Man Who Killed Don Quixote, I think Olga Kurylenko looks: