Sheryl Lee was 22 in Wild at Heart when she played the character 'The Good Witch'.
That was over 34 years ago in 1990.
Today she is 57, and has starred in 47 movies in total, 45 of those since Wild at Heart was released.
In Wild at Heart, I think Sheryl Lee looks: