Michelle Pfeiffer was 33 in Batman Returns when she played the character 'Selina Kyle / Catwoman'.
That was over 32 years ago in 1992.
Today she is 66, and has starred in 69 movies in total, 42 of those since Batman Returns was released.
In Batman Returns, I think Michelle Pfeiffer looks: