Jennifer Lopez and Alex Rodriguez have separated after almost four years of relationship.
Jennifer, 51, a singer also known as JLO, and the 45-year-old former baseball player got engaged in the Bahamas in March 2019 after dating for two years.
The separation is coming on the heels of the couple postponing their wedding twice and “after rumors surfaced that the former Yankees third baseman have been moving around 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.
“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,” a source close to the estranged couple told PEOPLE magazine:
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 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.