Perla Haney-Jardine was 8 in Spider-Man 3 when she played the character 'Penny Marko'.
That was over 17 years ago in 2007.
Today she is 26, and has starred in 11 movies in total, 8 of those since Spider-Man 3 was released.
In Spider-Man 3, I think Perla Haney-Jardine looks: