Jennifer Lopez insists there is no feud between her and Mariah Carey, despite longstanding rumours.

The US pop superstars have been at the centre of feud gossip for several years, but in 2014, Lopez dismissed the reports and praised Carey.

"I don't have a feud against her at all," she said. "I know from back in the day, I've read things that she's said about me that were not the greatest, but we have never met. Like, we don't know each other. I think it's kind of from word of mouth of things that have happened in the past that I'm not really aware of.

Any rumours about Mariah Carey and Jennifer Lopez having a feud are just that.
Any rumours about Mariah Carey and Jennifer Lopez having a feud are just that.

"But I don't know..."I would love to meet her and I would love to be friends with her. I think she's incredibly talented and I've always been a fan of hers. My All is one of my favourite songs of all time. I just love her. It saddens me to hear anything that's negative because I'm a fan of hers."

Advertisement

However, last year the rumours began to swirl again after Lopez was spotted texting during Carey's performance at the Billboard Music Awards.

"First of all that was not fair, them with the texting thing because I watched a lot of it," she told US chat show Watch What Happens Live!
More from Spy:
Sevens stars survive cattle class to go sightseeing
TVNZ reporter gives hater a Fair Go

"It was a long performance. I watched most of it. I may have looked down for one second and people were like, 'Look at her, look at her.' So not fair. I was watching her the whole time."

The 46-year-old also insists she was not trying to purposely avoid Carey's Las Vegas show after taking in Celine Dion, Britney Spears and Shania Twain's concerts.

- AAP