Ashton Kutcher's wandering eyes may have contributed to the end of his six-year marriage to Demi Moore.
According to the New York Post, Demi finally had enough after finding out Kutcher slept with a 23-year old jump off after a night of partying. This reportedly happened on the night of his sixth wedding anniversary to Moore.
“Ashton was a serial cheater, and Demi just couldn’t take it anymore. She didn’t deserve to live that way. It’s a painful time for Demi," a source said via RadarOnline. “It was definitely a long time coming, but they’re finally done for good."
Neither Demi, 48, or Ashton, 33, have commented publicly on these latest rumors.