Nick Cannon proves he is the best dad, hugging all of his 3 kids in precious photo

Nick Cannon is the proud dad of three beautiful kids, and he enjoys spending time with them in between his hectic work schedule. In a recent pic shared to Instagram, the TV host shows off his brood as he embraces all the children at once.

Nick Cannon can’t stop gushing about his children, twins Monroe and Moroccan, 7, whom he shares with ex-wife Mariah Carey; and son Golden, aged 1, from his relationship to former pageant queen Brittany Bell.

The “Masked Singer” host recently took to Instagram to share an adorable pic that depicts him sitting in a couch hugging his three kids, and all of them were having a blast. Monroe and Moroccan were captured making funny expressions, while Nick and Golden have big smiles on their faces.

A few weeks ago, Cannon melted hearts after sharing a video of Monroe teaching young Golden how to read. The girl showed her little brother some flash cards with simple words, as the 1-year-old proved he’s a genius baby, correctly reading the cards at such an early stage.

The former “America’s Got Talent” presenter told ET last year that the twins love to hang out with Golden and have taken their role as older siblings seriously.

“They love hanging out with him, and it is almost like they are more concerned about him having fun than them having fun," he said. "They are always trying to make them laugh, and he is walking now, so they are trying to get him all the toys."

Nick has been splitting his time between his parenting duties, hosting Fox’s “Masked Singer,” and replacing Wendy Williams on her talk show as she takes a long break from TV due to complications with her Graves’ disease.

While Cannon and Williams have had a rocky relationship, he says he has nothing but love for the “queen.”

Last December, Williams came under fire after she referred to Golden as an “oops baby.” At the time, Nick clapped back with class by sharing a video of his smart baby reading more flash cards, and captioned it:

Golden’s mother, Brittany Bell, also made it clear that her son was not an “oops baby” by sharing a couple of maternity pics and captioning them “The honor of bringing life on earth is definitely not an oops.”