Zooey Deschanel was 26 in Surf's Up when she played the character 'Lani Aliikai (voice)'.
That was over 17 years ago in 2007.
Today she is 44, and has starred in 52 movies in total, 24 of those since Surf's Up was released.
In Surf's Up, I think Zooey Deschanel looks: