They met at an informal dinner party held at "La Bilboquet" in NY. They got married at a private home Saturday, Sept. 24, 2005. The wedding was attended by about 100 of the couples closest friends; and yes, Bruce Willis was there. Many already know that Demi Moore was married to Bruce Willis for quite awhile, and the ex-couple have three children together. Scout, Rumer, and Tallulah are the childrens names.
The wedding ceremony was performed by a Kabbalah Rabi. The couple are both followers of Kabbalah. It is said that Demi was the one who got Ashton involved in this.
The couple, completely aware of the 15 year age difference, did a spoof together on Saturday Night Live in 2005. Moore was dressed up like an elderly lady, and was babying Kutcher during a monologue.