Sarah Michelle Gellar was 25 in Scooby-Doo 2: Monsters Unleashed when she played the character 'Daphne Blake'.
That was over 20 years ago in 2004.
Today she is 47, and has starred in 33 movies in total, 14 of those since Scooby-Doo 2: Monsters Unleashed was released.
In Scooby-Doo 2: Monsters Unleashed, I think Sarah Michelle Gellar looks: