Heidi Klum, Seal Renew Wedding Vows

The couple get decked out in masquerade attire for the ceremony, which comes two days before their sixth wedding anniversary.

Heidi Klum and Seal renewed their wedding vows Sunday in Palm Beach, Fla.
It's become a tradition for the couple to renew their wedding vows every year around their anniversary, usually in some sort of costume. (May 10 marks their sixth wedding anniversary.)
At this year's masquerade-themed event, Klum donned a Victorian-style mask, while Seal wore a pirate headdress and navy blue vest. (Us Weekly has the pictures.)
Klum and Seal have three children together: Henry, 5, Johan, 4, and Lou, 18 months. The Project Runway host also has a 6-year-old daughter, Leni, from a previous relationship.