Celebrity Couples with Major Age Differences

Demi Moore and Ashton Kutcher married in 2005. She was 42, and he was 27.Reuters

The two married in 2000 when Zeta-Jones was 30 and Douglas was 55. They have two children together- Dylan (born in 2000) and Carys (2003).Reuters

Actor Brian Austin Green and actress Megan Fox got married in June 2010. She was 18 and he was 30.Reuters

Hugh Hefner and fiancee Crystal Harris got engaged in December 2010.
They have an age difference of 60 years.Reuters

Tom Cruise, 49, reportedly began dating actress Katie Holmes, 32, in 2005. They share a daughter Suri, who was born in April 2006. Cruise and Holmes married in 2006. They share a 17 years age difference.Reuters