Cannon has had seven kids with four women: Mariah Carey, Brittany Bell, Abby de la Rosa, and Alyssa Scott.