Michelle Pfeiffer was 36 in Dangerous Minds when she played the character 'Louanne Johnson'.
That was over 29 years ago in 1995.
Today she is 66, and has starred in 69 movies in total, 37 of those since Dangerous Minds was released.
In Dangerous Minds, I think Michelle Pfeiffer looks: