Jennifer Lopez seems like she has it all. Of course, she’s absolutely drop-dead gorgeous, she’s a triple threat — an amazing singer, dancer, AND actress — not to mention, she’s currently engaged to one of the best baseball players to ever play the game, Alex Rodriguez.

With all of those things going for her, especially her perfect relationship, we often forget that she’s had many relationships over the years — both high-profile and private. Not all of her relationships have been the greatest. Some of them have been quick flings, while others lasted much longer. She’s been married several times and engaged a few times, but none of the relationships stuck for a lifetime.

We’re more than sure that Jennifer would love to forget about all of her past relationships, and wishes that the public would forget about them as well. In fact, these are 20 things that Jennifer Lopez wants to keep hidden about those past relationships.

20 The Long List Of Past Relationships

Jennifer Lopez may be 50 years old, (yes, we know she doesn’t look it!) but we often forget just how many relationships she’s had in her life. Not all of her men have been famous; some have been normal guys. However, she’s had nearly a dozen relationships and she would probably prefer that we forgot about them all.

19 David Cruz

Everyone has their first love, and for Jennifer Lopez, that was David Cruz. The two dated way before Jennifer rose to fame. In fact, the two started dating when Jennifer was just 15 years old. One of her longest relationships, the two dated for ten years and she has said that David knows her better than anyone else.

18 She Was Married Three Times

We know that Jennifer has had a number of relationships over the years, but we often forget that she was actually married several times...three times to be exact! All three marriages didn’t last, though, as she called it quits with all three. She’s also been engaged a few times as well, breaking it off before she got to the altar.

17 Wesley Snipes

Another one of her many exes that we tend to forget is Wesley Snipes. Way back in 1994, Jennifer was starring in Money Train alongside Wesley Snipes. The two kindled a relationship rather quickly, however, as fast as they started, they ended. We bet that Jennifer would like to file this relationship under, "one we should forget".

16 She Moves On Too Fast

Looking at the timeline of all of Jennifer’s exes, it’s easy to see that some of her relationships don’t have a lot of time between them. Perhaps one of her downfalls, she tends to move on a little too quickly. After her long list of exes, we think this might be something she’d like us all to forget.

15 Ojani Noa

Her first of three! Jennifer married her first husband, Cuban actor and producer, Ojani Noa in February of 1997. Their marriage didn’t last very long — not even a year — they divorced just 11 months after they married. It was an ugly split, as Noa tried to shed bad light on Jennifer and spoke about their marriage in a bad light.

14 Some Big Age Differences

Maybe not such a big issue in the very beginning, but as Jennifer got older, some of the age gaps between her and her partners got much larger, too. We’re not sure if the difference had anything to do with her failed relationships, but we bet she’d like us to forget about them.

13 Diddy

One of her more famous exes, Jennifer eventually started to date Diddy in 1999. They were the ultimate power couple in music, as Diddy was at the peak of his career and Jennifer was just gaining her own fame.

They'd dated for almost two years when they called it quits. It’s hard to forget this relationship, not when he was her date to the Grammys when she wore that infamous green dress.

12 Many Didn't Last Long

One of the common themes that we’ve noticed when looking at her long list of relationships is that many of them didn’t last long. Some lasted under a year, or just over a year or two. Perhaps this is another one of her downfalls or just something she’d like to forget about altogether... she definitely has had some short flings.

11 Cris Judd

Jennifer’s second marriage was to her backup dancer, Cris Judd, in 2001. This marriage was a surprise; it happened shortly after she ended her relationship with Diddy. Seemingly a quick and on-a-whim marriage, it also didn’t last very long. The two didn’t even last a whole year. We’re sure she’d like to put it in the back of her memory.

10 She Hung On Too Long

In contrast to her short flings, Jennifer has said that, when it came to certain relationships, she hung on for way too long. Specifically, when she was married to Marc Anthony, she noted that she knew her marriage was over. However, because they have kids together, she tried to hold on for as long as she could.

9 Ben Affleck

Another high-profile, whirlwind romance! Jennifer started dating actor Ben Affleck when the two met on the set of Gigli in 2002. They fell in love so fast that Ben actually proposed to Jennifer after just four months of dating. Everything came to a screeching halt when their wedding was called off in January 2004. One of her biggest heartbreaks...we’re sure she’d like to forget it.

8 She Was Not In A Good Place

Recently, Jennifer has reflected on her long list of past relationships, and she noted that a few of them might’ve failed because Jennifer herself wasn’t in a good place. She noted that, because of this, many of her relationships failed. Now, she finds herself in a better place and happily engaged.

7 Marc Anthony

Perhaps one of her most famous (and infamous) relationships, her third marriage was to fellow singer, Marc Anthony. The two had a whirlwind romance, marrying in 2004. They welcomed twins in 2008, and many people swore that the two would be together forever. Sadly, they ended their marriage in 2011, but they still remain on good terms.

6 It’s Not You, It’s Me

Now that she’s happily engaged, Jennifer has reflected a lot about her past relationships and why they all failed. She has stated that she places a lot of the blame on herself, and that she was the reason for so many failures...and she’s worked on herself since then, only making herself better.

5 Casper Smart

In true Jennifer fashion, she moved on rather quickly after ending her marriage to Marc Anthony. In 2011, she started dating Casper Smart, her significantly younger backup dancer. It was hard to tell if the two were ever really serious, as they were off-and-on until calling it quits for good in 2015.

4 Needed To Love Herself First

Continuing on with the reflection on her past relationships, Jennifer also says that a lot of her relationships failed because she needed to learn to love herself first, and that it’s really hard to love someone else unless you love yourself first. It’s important that you do. It was something that she worked on.

3 Drake

Although it was never officially confirmed, Jennifer did have a little fling with rapper, Drake. The rumors began swirling when the two were spotted together on Instagram, but in true J.Lo fashion, things really didn’t last between the two. That seemed to be confirmed when Drake rapped about “Losing a J.Lo” in his single, “Diplomatic Immunity.”

2 She Needed To Figure Herself Out

One of the biggest observations that Jennifer made about her past relationship failures is the fact that she needed to take the time to figure herself out. She’s been through a lot over the years, and figuring herself out was just as important as learning to love herself. We hope she did some serious soul-searching and finds happiness.

1 Alex Rodriguez

Finally, Jennifer seems to have found some true happiness. In 2017 she began a very public relationship with baseball all-star, Alex Rodriguez. The two are head over heels for each other and it’s so easy to see that between the two of them. The couple got engaged in March of 2018 and we can only hope that Jennifer has finally found her happily ever after.