Holliday Grainger was 21 in Jane Eyre when she played the character 'Diana Rivers'.
That was over 13 years ago in 2011.
Today she is 36, and has starred in 27 movies in total, 16 of those since Jane Eyre was released.
In Jane Eyre, I think Holliday Grainger looks: