London: Supermodel Heidi Klum has hinted that she and her singer husband Seal won't be having more children.

The couple has four children - Leni, 7, Henry, 5, Johan, 4, and 20-month-old Lou.

"I love my family life now the way it is," the 38-year-old told the magazine. She also admitted that she had to learn to be a "morning person" after having children.

"You have to be a morning person when you have children. Before you can go out late at night and sleep in a little bit, but when you have kids that get up at 5.30 or 6 o'clock you go to bed earlier!" she added.