Rosamund Pike was 36 in A United Kingdom when she played the character 'Ruth Williams-Khama'.
That was over 7 years ago in 2016.
Today she is 45, and has starred in 43 movies in total, 9 of those since A United Kingdom was released.
In A United Kingdom, I think Rosamund Pike looks: