Marc Anthony and Jennifer Lopez seemed to be a picture-perfect couple who had figured out how to make a marriage last under the scrutiny of Hollywood. But after seven years of marriage, the couple announced they were divorcing, leaving many wondering what went wrong.
A source tells People that things were not as perfect as they seemed and that Lopez, 41, and Anthony, 42, who have 3-year-old twins Max and Emme together, split “after months of nonstop arguing.”
“Marc and Jennifer decided it’s best to go their separate ways for the sake of their two kids,” the source says.
So what was the cause of all the arguing? The source did not say, but speculations are that it was the combined stresses of figuring out which coast to live on (Jennifer loves the West Coast, while Marc prefers the Big Apple), dealing with Jennifer’s mom moving in to their Long Island home and Marc’s unpaid real estate taxes scandal.
J Lo’s revived career thanks to American Idol could have likely played a role in the divorce as well.