Nick Cannon has offered his blessings to his ex-wife Mariah Carey and her new fiancé.

Nick Cannon

Nick Cannon

The 35-year-old rapper and presenter - who has four-year-old twins Moroccan and Monroe with the 'We Belong Together' hitmaker - has offered his congratulations to Mariah and her husband-to-be James Packer after news of their engagement broke.

He wrote on Instagram: "Congrats to @MariahCarey and James! May God Bless Your Future Union... #GreatPeople #GreatCouple. (sic)"

And Nick also poked fun at his own reaction to the news, sharing a picture from his television show 'Real Husbands of Hollywood', where he is lying in a hospital bed with Kevin Hart looking at him worried, with the caption reading, "It's just a ring Nick ..."

Adding his own caption to the picture, he shared: "Ha! This made me laugh out loud for real!!! HILARIOUS! #AllLove (sic)"

Meanwhile, Nick previously insisted Mariah will always be the "love of [his] life".

He said: "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."