Impossible, but true: Demi Moore is now 50. We're beginning to suspect the gorgeous actress — who's flawless complexion defies all logic — is superhuman. Just look at our photographic evidence! She looks better now than she did in her 20's, when she first caught our attention in St. Elmo's Fire. When we think of Demi (aside from the memorable Ghost flashbacks), we think of major red carpet moments; not every one is a gown, but it's her take on the cocktail dress that always wows. So, in honor of the birthday girl and her undeniable sense of chic, here's a look at some of our favorite fashion moments — 50, to be exact. Step inside to see them all!