Ever since they began dating in 2003, after meeting at a play in New York City, the couple has attracted attention, in part because of their 16-year age difference. She was previously married for 13 years to actor Bruce Willis, with whom she has three daughters.
Willis gave his blessing to the new couple, attending their Kabbalah wedding ceremony in 2005. They repaid the blessing four years later when Willis married Emma Hemming.
Then, just before their fifth anniversary, Kutcher and Moore fended off the first reports that he had cheated on her. Soon after, the couple embarked on a spiritual trip to Israel. At the time, Kutcher tweeted, "Asking 4 the energy 2 forge bonds with our similarities & find compromise in our differences."
Not so this time.
On Thursday Kutcher tweeted, "Marriage is one of the most difficult things in the world and unfortunately sometimes they fail. Love and Light, AK."