Claire Foy was 28 in Vampire Academy when she played the character 'Sonya Karp'.
That was over 10 years ago in 2014.
Today she is 40, and has starred in 22 movies in total, 13 of those since Vampire Academy was released.
In Vampire Academy, I think Claire Foy looks: