Katie Holmes was 35 in Woman in Gold when she played the character 'Pam Schoenberg'.
That was over 9 years ago in 2015.
Today she is 45, and has starred in 39 movies in total, 12 of those since Woman in Gold was released.
In Woman in Gold, I think Katie Holmes looks: