Ben Affleck is said to have known Jennifer Lopez was going to file for their divorce. The former Hollywood couple revealed they have gone their separate ways after two years of marriage, as J-Lo filed divorce papers this week. They had rekindled their romance decades after their first engagement and married in 2022.

However, the singer declared they were done on their second wedding anniversary amid ongoing rumours. They wed in a Las Vegas ceremony at A Little White Wedding Chapel in July 2022 before tying the knot again a month later in front of friends and family at Ben's house in Georgia. It has since been claimed actor Ben allowed J-Lo to make the final move in their romance as an act of "compassion".

"Ben knew Jennifer was going to file for divorce. It was not a shocker to him at all. In fact, he let her have this," a source told the Mail.

"Jennifer was more concerned about how [the split] will affect her career, what fans will think and what the press will write." Jennifer has suffered a number of setbacks this year prior to her divorce. Her first album in a decade entered at number 38 on the Billboard 200 chart and her accompanying musical film was panned by critics.

Back in May, J-Lo saw her 30-date arena tour cancelled and her JLo Beauty range was announced to be leaving makeup shop Sephora by the end of the year. Following their split, it has been claimed Ben and Jennifer got off to a tricky start just days after tying the knot. The Oscar winner was reportedly left .