The couple renew their marriage vows every year (last year they chose a ‘white trash’ theme for the beachside ceremony) and the supermodel said of the annual event: “We’re still for a minute and stare into each other’s eyes.”

Heidi has three children with Seal – three-month-old Lou Sulola and sons Henry, four, and Johan, three. The supermodel also has a five-year-old daughter, Leni, from a previous relationship.