Christina Ricci was 25 in Penelope when she played the character 'Penelope Wilhern'.
That was over 18 years ago in 2006.
Today she is 44, and has starred in 65 movies in total, 26 of those since Penelope was released.
In Penelope, I think Christina Ricci looks: