Dianne Wiest was 35 in The Purple Rose of Cairo when she played the character 'Emma'.
That was over 39 years ago in 1985.
Today she is 76, and has starred in 54 movies in total, 44 of those since The Purple Rose of Cairo was released.
In The Purple Rose of Cairo, I think Dianne Wiest looks: