Marcia Gay Harden was 43 in Mona Lisa Smile when she played the character 'Nancy Abbey'.
That was over 20 years ago in 2003.
Today she is 64, and has starred in 87 movies in total, 51 of those since Mona Lisa Smile was released.
In Mona Lisa Smile, I think Marcia Gay Harden looks: