Jennifer Lopez has admitted that "she is a love addict" who has a "fear" of being on her own. It's no wonder she has been married a few times and has been in several other long-term relationships. Who remembers when she almost tied the knot with Ben Affleck? We sure do!
The 47-year-old has pretty much been in and out of a relationship since 1997, and there's nothing wrong with that; more power to her. She's a woman that knows what she wants and goes after it — she's the one who asked current boyfriend ARod out on a date. We are taking a moment to look back at the men for whom she has walked down the aisle.