Heidi Klum who is 39 weeks pregnant, was spotted having lunch at the Ivy yesterday afternoon. Heidi’s christmas track and music debut, a single called "Wonderland" is to be released tomorrow. Heidi and Seal already have two children, Leni, 2 and a half, and Henry, 14 months. They do not know the sex of the new baby.

Source: Just Jared

Thanks to CBB reader Bella