Jennifer Lopez and Alex Rodriguez have broken up ending their engagement after almost four years together.
The split comes after the Latino couple postponed their wedding twice — and “after rumors surfaced that the former Yankees third baseman had been playing the field with a young reality star,” PageSix reported.
The two were photographed together last month in the Dominican Republic, where Lopez is currently shooting a film.
A source close to the Latino couple told PEOPLE magazine: “This has been a long time coming. They are tied in their business worlds so it’s not a cut and dry breakup. It’s taken a while for them to even think about untangling it all.”
On Thursday, Lopez posted a video montage of her laughing, writing, “Find a good reason to laugh today.”
Meanwhile, Rodriguez on Friday shared a solo selfie atop a boat in Miami.
“Don’t mind me, just taking a sail-fie ,” he wrote. “What are your plans for the weekend?”
Back in January, Lopez opened up about having to postpone the couple’s wedding twice due to the pandemic.
“We postponed the wedding twice. We had planned what we really, really wanted to do, [but] I don’t know if we’ll be able to re-create that,” the “In the Morning” singer told Elle.
“We canceled it, and since then we haven’t really talked about it. There’s no rush. We want to do it right when we can do it.”
Over the past year, the couple has spent time at home during the pandemic with their children: Lopez’s 13-year-old twins Maximilian “Max” David and Emme Maribel with Marc Anthony and the former MLB player’s daughters Ella, 12, and Natasha, 16, with ex-wife Cynthia Scurtis.