Heidi Klum gives birth to daughter

Heidi Klum has given birth to a daughter, Luo Sulola, her fourth child.

The German-born model, who is married to Grammy-winning singer Seal, said on her website that the baby was born on Friday.

In the message posted today, Heidi says: "She is beautiful beyond words and we are happy that she chose us to watch her grow over the coming years."

The 36-year-old beauty already has two young sons with Seal, whom she married in 2005. She also has another daughter from a previous relationship.