Ashton Kutcher and Demi Moore’s reported split certainly didn’t come out of the blue.
According to Star magazine, the couple — who have been married for six years — have been “living separately for months.”
Star reported that Moore, 48, is initiating a divorce because Kutcher, 33, had snuck around behind her back with several women.
“Ashton was a serial cheater, and Demi just couldn’t take it anymore,” a source told Star. “She didn’t deserve to live that way. It’s a painful time for Demi.”
Follow Style/Entertainment Editor Julie Gordon: @jbgordon