Nick Cannon became a father to 12 children because he was "careless" and should have taken more time to heal from the "trauma" of his divorce.

The TV star was married to singer Mariah Carey between 2008 and 2016 and they are parents to 14-year-old twins Moroccan and Monroe, while he also became dad to 10 more children from other relationships and he's now opened up about the reasons behind his large brood - admitting he never intended to father so many kids.

During an appearance on The Breakfast Club radio show, he explained: "It wasn't like I was acting out. It was more of being careless, being frivolous with my process because I could do it, because I had the money [and] because I had the access to whoever and however I wanted to move.

"Then, obviously, life happens as well, so it was

See Full Page