Emma Thompson was 45 in Nanny McPhee when she played the character 'Nanny McPhee'.
That was over 19 years ago in 2005.
Today she is 65, and has starred in 84 movies in total, 49 of those since Nanny McPhee was released.
In Nanny McPhee, I think Emma Thompson looks: