Nick Cannon has confirmed that he and Mariah Carey are living apart.

The couple's marriage was rumoured to be on the rocks and TV personality Nick has now told The Insider that he and the songstress are having problems.

"There is trouble in paradise," said the 33-year-old. "We have been living in separate houses for a few months."

The couple are parents to three-year-old twins Moroccan and Monroe, and Nick said the children are his "main focus".

The America's Got Talent host dismissed the idea that infidelity was to blame but did not elaborate on his and Mariah's problems.

Mariah, 44, has not commented on reports of her marriage woes but a source told E! News: "She is heartbroken. This has been going on for months. It has a lot to do with Nick's career choices. He does not have to work, but he's been throwing himself into gigs and projects."

Another source told Us Weekly that Mariah and Nick have been apart since June. "It has been shaky for a while, but it all came to a head recently," said the insider.

Pop diva Mariah tied the knot with Nick in 2008, just weeks after they began dating.

The couple renewed their vows in 2013 at Disneyland in California.