Alex Rodriguez and Jennifer Lopez have called it quits, ET can confirm.A source tells ET that the 45-year-old former MLB pro and the 51-year-old triple-threat star «called off their engagement and have decided their relationship has run its course.»«Jennifer felt like moving forward to marriage wasn't right.
Recently Alex’s character has been called into question and that didn’t sit right with Jennifer,» says the source. «The couple will always have respect for each other.»While the breakup may come as a surprise to fans, Lopez did recently speak to magazine about why she felt it was best they didn't wed last year like they had planned.
Read more on etonline.com