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. +Continue Reading