Jennifer Lopez cited irreconcilable differences as the cause of her divorce from Ben Affleck after two years of marriage. The "Marry Me" singer, 55, filed for divorce from the 52-year-old actor on August 20, which was also the couple's second anniversary of their Georgia wedding. Lopez's timing was deliberate as she wanted to teach Ben a lesson so that he realized why she was getting rid of him.

, the Daily Mail reported. "Jennifer said she was tired of being humiliated by Ben and she waited until the two-year anniversary because she wanted it to sting," an insider alleged to the publication. "But it did not sting him," the insider claimed.

"He's been done for a long time and deep down she knows this. He let her have this so that she wouldn't look like the villain." Another source told Us Weekly: "The timing of the divorce was a big f–k you to Ben.

" Lopez noted April 26, 2024, as the date of their separation and waived any claim to spousal support, asking the judge to deny Affleck support as well. She also requested to have "Affleck" removed from her last name. According to TMZ sources, the estranged couple did not have a prenuptial agreement.

Lopez was in New York on the day of the separation, preparing to co-host the Met Gala. Speculation about their split began when she attended the event alone on May 6, without the Oscar winner by her side. Following the separation, Affleck moved out of their $60 million marital mansion and into a rental property.

The "Argo" actor has si.