The surprising Jennifer Lopez-Marc Anthony split continues to generate rumors regarding why the seemingly-happy couple is divorcing after seven years.
Us' cover story suggests infidelity was a concern - if not an overt reason - for the twosome, parents to 3-year-old twins Emme and Max, parting ways.
At issue specifically? Anthony's fling with a flight attendant.
A source says that Anthony hooked up with a flight attendant he met aboard a private plane in 2009, and that for J. Lo, that was almost it right there.
"Marc and Jennifer almost split up over it," the source says. "Jennifer was going to leave him then, but Marc begged her to stay. They went to marriage counseling and she gave it another shot. He was someone she truly loved."
Although Anthony and the American Idol judge weathered that storm of infidelity, his jealousy over Lopez's sex symbol status and successful career continued to drive a wedge between them - one they ultimately couldn't bridge.
Marc's controlling behavior over his wife's wardrobe and business endeavors - and his own unfounded paranoia - ultimately did them in. Very sad.