Jennifer Lopez has revealed that she hates that there is a term applied for women dating younger men, "cougar", while men who pursue younger women don't have a label.

The singer said during an appearance on Ellen DeGeneres' chat show: "I hate that they have a label for a woman who would date a younger guy. If a younger guy is interested in you, what's the big deal? But what's the name for an older guy who's after younger girls?

"I'm not after younger guys; if younger guys like me, that's one thing, but guys who just go after younger women  - they have no label! There's just a little bit of an imbalance there. It's not fair."