Kate Mara was 27 in Ironclad when she played the character 'Lady Isabel'.
That was over 13 years ago in 2011.
Today she is 41, and has starred in 38 movies in total, 20 of those since Ironclad was released.
In Ironclad, I think Kate Mara looks: