Jennifer Lopez has admitted she is a "love addict" who "fears" being on her own.

The 45-year-old - who has had failed marriages with Cris Judd, Ojani Noa and most recently Marc Anthony - insists she has spent "years" learning to love herself because she used to try to find another partner to get over the pain of losing a man.

Jennifer Lopez says she is a "love addict" who has spent "years" trying to learn to love herself.

Speaking about her high-profile break-ups, she said: "When you have that much pain, you have to anesthetise yourself in some ways. People do different things. Some go out and party and sleep around, but that's just not my way.

"I found the comfort in someone else. That's called being a love addict.

"When I face myself, I go, 'You have a fear of really being on your own. So you know what? That's what we're gonna do right now.'

"But it took me years to get there. So first it was learning to love myself. And then it was about facing my fears."

"We are desirable older, we can date younger guys and it's not this big taboo

Jennifer split from 27-year-old dancer Casper Smart in June after two and half years together, but the brunette stunner has slammed critics who think it's wrong for women to date younger men by insisting it is "no big deal".

Speaking to Self magazine, she added: "All the old clichés about women need to be undone. Enough already. We're in the other position now.

"We are desirable older, we can date younger guys and it's not this big taboo.

"Men have been doing this for years, and it's no big deal. Enough with the clichés about women. We can date younger guys ... it's no big deal."