Demi Moore was 21 in St. Elmo's Fire when she played the character 'Jules'.
That was over 39 years ago in 1985.
Today she is 61, and has starred in 60 movies in total, 51 of those since St. Elmo's Fire was released.
In St. Elmo's Fire, I think Demi Moore looks: