People magazine’s Peter Castro tells Extra the love affair between Jennifer Lopez and Ben Affleck, who were due to wed on Sunday, is over. But who called it off? Castro says, “They have split up. Ben called it off. He decided right at the 11th hour that he did not want to go through with the wedding. Understandably, Jennifer was devastated, and she was in tears and called her friends.” However, sources close to Jennifer say neither party wants to say it’s over. While the relationship is in trouble, Jennifer is trying to makes things work.