Jessica Biel was 26 in Planet 51 when she played the character 'Neera (voice)'.
That was over 14 years ago in 2009.
Today she is 42, and has starred in 42 movies in total, 19 of those since Planet 51 was released.
In Planet 51, I think Jessica Biel looks: