Elsa Pataky was 36 in Thor: The Dark World when she played the character 'Jane Foster stand-in (uncredited)'.
That was over 10 years ago in 2013.
Today she is 47, and has starred in 38 movies in total, 7 of those since Thor: The Dark World was released.
In Thor: The Dark World, I think Elsa Pataky looks: