Rosamund Pike was 35 in Return to Sender when she played the character 'Miranda Wells'.
That was over 9 years ago in 2015.
Today she is 45, and has starred in 43 movies in total, 10 of those since Return to Sender was released.
In Return to Sender, I think Rosamund Pike looks: