Natalie Portman was 31 in Thor: The Dark World when she played the character 'Jane Foster'.
That was over 10 years ago in 2013.
Today she is 42, and has starred in 78 movies in total, 25 of those since Thor: The Dark World was released.
In Thor: The Dark World, I think Natalie Portman looks: