Heidi Klum and Seal - Thursday 12th May 2011

Heidi Klum and Seal, along with their children, arrive back in LA on a flight from Florida, where the couple had recently renewed their marriage vows Los Angeles, California - 12.05.11 (5 images)

Advertisement