Reese Witherspoon was 28 in Just Like Heaven when she played the character 'Dr. Elizabeth Masterson'.
That was over 19 years ago in 2005.
Today she is 48, and has starred in 61 movies in total, 33 of those since Just Like Heaven was released.
In Just Like Heaven, I think Reese Witherspoon looks: