Nick Cannon and Brittany Bell are expecting a baby boy.

The 'America's Got Talent' host is already a father to five-year-old Moroccan and Monroe - who he has with ex-wife Mariah Carey, and now a source has confirmed to Us Weekly magazine that his former girlfriend is seven months along with his second son.

Nick recently admitted he thinks becoming a father again is ''outstanding'' news, even though it is in ''unexpected'' circumstances as he and Brittany are not together.

He gushed: ''It's outstanding. Honestly they say even in unexpected situations, you still embrace the beauty of bringing a life into this world, because that is what life is all about.''

The 36-year-old star recently spent Thanksgiving in Hawaii with his ex-wife and their twins because he feels it is important to put the kids first.

He said: ''Yeah man, it's all about the kids.''

Nick previously joked he was ''doing the Lord's work'' when he confirmed Brittany is having his baby.

Asked about Brittany's pregnancy, he said: ''Who said it wasn't mine?

''I've got a baby on the way ... absolutely ... God said be fruitful and multiply.

''I'm doing the Lord's work ... everybody get a baby! I'm passing them out.''

While he was open about his baby, Nick, played coy when asked about Mariah's recent split from fiance James Packer.

After being told ''Mariah's available again'', he replied: ''Is she? You know better than me. Is she?''

And after he was then informed the couple have called off their engagement, Nick acted surprised and said: ''Did they? I thought they was working it out.

''I'm on a need-to-know basis. As long as my kids are good...I don't want to know none of that other stuff.''