Demi Moore has been enjoying a comeback since her appearance in the Charlie's Angels sequel and her highly publicised romance with Ashton Kutcher.
As gorgeous as ever, it's hard to believe that the actress is now 41.
Perhaps it all comes down to her beauty regime.
The star who was the first woman to earn $10m a movie still spares no expense when it comes to her appearance.
She forks out $36,000 a year on Evian water - to wash her hair.
No wonder it's so glossy.