Jennifer Ehle was 44 in Spooks: The Greater Good when she played the character 'Geraldine Maltby'.
That was over 9 years ago in 2015.
Today she is 54, and has starred in 52 movies in total, 19 of those since Spooks: The Greater Good was released.
In Spooks: The Greater Good, I think Jennifer Ehle looks: