Holliday Grainger was 28 in Tulip Fever when she played the character 'Maria'.
That was over 7 years ago in 2017.
Today she is 36, and has starred in 27 movies in total, 2 of those since Tulip Fever was released.
In Tulip Fever, I think Holliday Grainger looks: