Natalie Portman was 33 in Jane Got a Gun when she played the character 'Jane Hammond'.
That was over 8 years ago in 2015.
Today she is 42, and has starred in 78 movies in total, 20 of those since Jane Got a Gun was released.
In Jane Got a Gun, I think Natalie Portman looks: