Michelle Pfeiffer was 28 in The Witches of Eastwick when she played the character 'Sukie Ridgemont'.
That was over 37 years ago in 1987.
Today she is 66, and has starred in 69 movies in total, 53 of those since The Witches of Eastwick was released.
In The Witches of Eastwick, I think Michelle Pfeiffer looks: