Gillian Anderson was 48 in Crooked House when she played the character 'Magda Leonides'.
That was over 7 years ago in 2017.
Today she is 55, and has starred in 45 movies in total, 9 of those since Crooked House was released.
In Crooked House, I think Gillian Anderson looks: