Updated: Mar 12 2021, 19:45 ET JENNIFER Lopez is said to have known marrying Alex Rodriguez "wasn't right" before she called quits on their relationship. Sources have confirmed that JLo, 51, "knew" something was off despite her two-year-engagement and four years with the former New York Yankee. 7 Jennifer called off the engagement with Alex todayCredit: AFP or licensors It's been confirmed that the relationship has "run its course" by insiders, who said the Jenny From The Block singer felt the marriage "didn't sit right". A source told ET: "The couple has called off their engagement and have decided their relationship has run its course.