Charlotte Hope was 27 in A United Kingdom when she played the character 'Olivia Lancaster'.
That was over 7 years ago in 2016.
Today she is 35, and has starred in 15 movies in total, 2 of those since A United Kingdom was released.
In A United Kingdom, I think Charlotte Hope looks: