When reports first surfaced back in 2003 that Demi Moore was dating Ashton Kutcher, people were skeptical that the May-December romance would last. Well, the happy couple proved naysayers wrong -- and got hitched in Beverly Hills on September 24. With Demi's three daughters in attendance -- as well as her second husband, Bruce Willis -- the kabbalah devotees exchanged vows in a brief but traditional ceremony in front of 100 guests. Take a look at a photo album of their love story...



