The 37-year-old model – who raises four children with the singer, Leni, six, five-year-old Henry, Johan, four, and one-year-old Lou – says when Seal adopted Leni, her daughter with Formula One boss Flavio Briatore, she saw how much "kindness and compassion" he possessed.

She said: "When I first met Seal he had a kindness and compassion that was so sincere I knew he'd be a good father. But it wasn't until Leni was born and we had our three other children that I grasped what a great dad he is. He has infinite amounts of love and patience for our kids.

"He puts me and the children first. Our best interests are always first and foremost in his mind and he does everything in his power to make sure we're happy and safe."

The blonde beauty – who renews her wedding vows with the 'Kiss From A Rose' singer every year – admitted despite having married her husband six times, she still feels like the "luckiest girl in the world".

Heidi added: "Each time has been really special and it means a lot to my husband and I to get our family and friends together to celebrate.

"I've exchanged vows with my soulmate six times already and each time I feel like the luckiest girl in the world. Seal is my best friend and I am his."

LATEST NEWS