Tara Strong was 32 in Leroy & Stitch when she played the character 'Angel / Belle / Houdini / Pleakley's GACC Assistant (voice)'.
That was over 18 years ago in 2006.
Today she is 51, and has starred in 194 movies in total, 139 of those since Leroy & Stitch was released.
In Leroy & Stitch, I think Tara Strong looks: