Heidi Klum is expecting her fourth child, a source tells Usmagazine.com.The baby will be the third for Klum, 35, and her husband, Grammy-nominated recording artist Seal, 46. "They have a great and very happy family," the source adds. "They definitely have always wanted a great big family."Klum is already mom to Leni, 4 (with Italian businessman Flavio Briatore), Henry Gunter, 3, and Johan Riley, 2.