German supermodel Heidi Klum was delighted to discover she is pregnant for the third time, because her husband Seal prefers her with a bump. The 33-year-old has been pregnant for the majority of the past three years - she gave birth to Flavio Briatore's daughter LENI in May 2004, before welcoming her husband's son HENRY into the world last September (05). The couple's second child is due in December (06). She says, "(He) finds me the most beautiful when I'm pregnant."