Jennifer Lopez is opening up about her three failed marriages and numerous high-profile relationships — and has confessed the men she's dated in the past have been "terribly wrong" for her.
"The people I have been with have all been very different and some of them were terribly wrong for me. Probably most of them," she admitted to the Daily Mirror. "But at the end of the day you start learning and weeding out relationships little by little and saying 'Okay, this doesn’t work, this works'. I think it’s just growing up."
Jennifer with third ex-husband Marc in May 2011. (Photo Credit: Getty Images)
Jennifer was previously married to Cuban waiter Ojani Noa from 1997 until 1998, to back-up dancer Cris Judd from 2001 to 2002 and to Marc Anthony — with whom she has eight-year-old twins, Max and Emme — from 2004 until 2014.
The mom-of-two was also engaged to Ben Affleck in 2002 and famously dated rapper Sean "Diddy" Combs. The "Booty" singer is now dating choreographer Casper Smart, 28.
Jennifer with ex-fiancé Ben in July 2003. (Photo Credit: Getty Images)
When asked if she would consider getting married again, Jennifer replied, "Nothing in my life is out of the question. Anything and everything is possible but I don’t think I am looking for anything, really."
"When you get to a certain age, you realize everything you need and want is within you and the happiness you are seeking in others is within yourself. I think that’s what’s changed for me," she continued.