Demi Moore, 42, and Ashton Kutcher, 27, married in Los Angeles on Sept. 24, 2005, according to reports. Moore described Kutcher as her "soul mate" a few months before he became her third husband. (Chris Pizzello/AP Photo)