According to the New York Post, the German model is having a baby with her new love, British singer Seal.
The couple started dating while she was pregnant with her daughter Leni, who is the daughter of Klum’s former lover Flavio Briatore.
Heidi Klum and Seal became engaged last Christmas.