Photo credit: Kathy Hutchins / Shutterstock.com

It’s over for Jennifer Lopez and Alexander Rodriguez – and this time, it’s for good!

Are you shocked, or did you see this coming after everything that has happened between the 51-year-old performer and the 45-year-old baseball star?

Things weren’t looking good for Jennifer Lopez and Alexander Rodriguez earlier this year after they allegedly called off their engagement. They then had their reps deny the rumors and insisted that they were staying together and working through their problems.

Many of the problems appeared to be caused by rumors of cheating, the latest of which involved A-Rod allegedly cheating on J-Lo with Southern Charm‘s Madison LeCroy.

However, despite denying the cheating allegations and putting on a united front at the Grammys last month, the once-engaged couple announced that they are well and truly over. And we have every reason to believe that trust issues played a major part in it…

“After months of questioning things and fighting, Jennifer felt like she could no longer trust Alex anymore,” a source previously told E! News.

But if we are to believe the joint statement they issued, there are actually no hard feelings between them….

“We have realized we are better as friends and look forward to remaining so,” the joint statement, which was issued exclusively to The Today Show, began.

“We will continue to work together and support each other on our shared businesses and projects. We wish the best for each other and one another’s children.

“Out of respect for them, the only other comment we have is to say is thank you to everyone who has sent kind words and support.”

We hope they’re both happy with their decision to end things and wish them the best of luck for the future!

Who do you see Jennifer Lopez dating next?