Rosamund Pike was 34 in What We Did on Our Holiday when she played the character 'Abi McLeod'.
That was over 10 years ago in 2014.
Today she is 45, and has starred in 43 movies in total, 12 of those since What We Did on Our Holiday was released.
In What We Did on Our Holiday, I think Rosamund Pike looks: