Nick Cannon is officially the father of a dozen. The American TV star welcomed his 12th child with model, Alyssa Scott, on December 14, 2022. Alyssa and Nick are parents to the late Zen Cannon, who died from brain cancer in December 2021, five months after he was born. The model announced via her