Celebrity couple Heidi Klum and Seal celebrated their fifth anniversary with a fifth wedding on the beach in Costa Careyes, Mexico, a source said.

ADVERTISEMENT


The unidentified source told People.com the couple renewed their vows at sunset Saturday with their children and close family friends present.

The ceremony was followed by a reception with about 80 guests under an open-air hut decorated with white flowers and lit by dozens of chandeliers and thousands of candles, the source told People.

A karaoke party kicked off the celebratory weekend where Seal, 47, and Klum, 36, both sang.

Klum recently told Redbook the annual renewal of nuptials "is about remembering this moment of love we gave to each other and reinforcing it."

ADVERTISEMENT


The couple have four children -- Leni, 6, Henry, 4, Johan, 3, and Lou, 7 months.