Model mom Heidi Klum gave birth to a baby every year from 2004-2006! Her eldest child, Leni (biological dad is Flavio Briatore), was born on May 4, 2004. Later that year, Heidi became engaged to now ex-husband Seal. On Sept. 12, 2005, they welcomed son Henry, and on Nov. 22, 2006, baby Johan joined the clan. Heidi and Seal waited until 2009 for their fourth child, a baby girl named Lou.