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!

More from FabSugar:
Everything You Need to Know About Eyelash Extensions
The Eye Shadow Mistake You Could Be Making Every Day
Know What Face Mask Is Right For You
The Secret to Better Looking Nail Art is Just $5

Photo Credit: Getty Images