Our TV Shows

Got a Tip?

Call TMZ at (888) 847-9869 or Click Here

Demi Moore

Good Genes or Good Docs?

11/12/2011 9:10 AM PST BY Johnny Lopez
Being married to Ashton Kutcher keeps Demi Moore young.

Here's the 20-year-old former "General Hospital" star back in 1982 (left) -- and 29 years later, the 48-year-old in L.A. recently (right).

Charlie's Angel indeed.

Around The Web