London: Pop diva Jennifer Lopez says she is still ‘confused’ by love, despite being happily married.

"I admit it, I still find love the most confusing, fascinating thing in the world," said the 'On The Floor' hitmaker.

The 41-year-old star who has been married to singer Marc Anthony for six years and has three-year-old twins, says that she doubted whether she will ever find her Prince Charming, reported a website.

"I think a lot of people go through life wondering if it'll happen for them. I definitely went through stages of thinking, 'Am I ever going to find Prince Charming?'

However, Lopez said that she hadn't experienced such a "profound" feeling of love until she became a mother for the first time.

"I'm in a really happy, good place now, and when you have babies, you feel a different kind of love to anything you've experienced, deeper, more profound. No matter how much experience you have in love, you're always learning new things about it; you're always going to have questions you can never fully answer," Lopez added.