Heidi Klum and Seal renewed their vows on the sixth anniversary of their wedding this weekend in Mexico -- and it was a Carnival-themed affair.

media_removed_toofab 102011
The couple, who tied the knot in Mexico back in 2005, held their annual renewal ceremony at Donald Trump's Mar-a-Lago Club in Palm Beach, FL this year -- and dressed in what looked like Venetian garb for the occasion.

The two were joined by their three children together, Henry, Johan Samuel and Lou, and Klum's daughter from a previous relationship, Leni.

No strangers to great costumes, Seal and Klum always have a theme for the renewals -- last year guests were told to wear black-and-white, while the year before was a "White Trash" bash.

Click the pic above for a closer look at their costumes!

Hot Videos