Nick Cannon paid a special visit to surprise Mariah Carey on stage.

Nick Cannon

Nick Cannon

The 36-year-old TV presenter - whose divorce from the superstar singer was finalised earlier this year - took the pair's five-year-old twins Monroe and Moroccan to watch their mother perform at New York City's Beacon Theatre at the weekend.

He later posted an adorable family picture on his Instagram account showing Mariah kissing their son, as their daughter looked on smiling.

Nick added the caption: "What a festive night for #DemKids. (sic)"

The 'America's Got Talent' host - who split from the 'Hero' hitmaker in 2014 after six years or marriage - recently posted another snap of the family visiting a sweet shop, alongside his mother Beth Gardner.

He wrote: "Family Time!!! (sic)"

Nick's proud family pictures come shortly after the star - who recently announced he has a baby boy on the way with his partner Brittany Bell - revealed he will "always be family" with his ex-wife, despite their split.

He shared: "It's all about unconditional love. And knowing because they were so young, this is what they know: They know Mommy and Daddy still love each other, but more importantly they love us. It's family. We'll always be family.

"It's one of those things, I'm a hopeless romantic too. Through this learning process, you never say never. To me one thing I know, that will always be the love of my life, always be my family and that's never going to change.

"It's extremely disappointing when you see that people just want to perpetuate negativity when there is no negativity even involved."