Heidi Klum and her ex-husband Seal have been co-parenting their four children for nearly a decade following their split in 2012. But the passing of time hasn't made the experience any less challenging.The British singer, 58, shares Leni, 17, Henry, 15, Johan, 14, and 11-year-old Lou with Heidi.