It's an event that's become a regular fixture on the celebrity calendar, and it was time for Heidi Klum and Seal renew their wedding vows once again at the weekend.
Having carried out the ceremony every year since they tied the knot five years ago, the supermodel and singer reaffirmed their marriage in front of their children and friends in Mexico.
After the ceremony, around 80 guests joined the happy couple for an outdoor reception at their home which was decorated with chandeliers, candles and white flowers.
Contrary to last year's retro-themed party, the weekend bash was filled with guests dressed as brides and grooms.
"It's our time – a lovely family time," Heidi recently told a US magazine.
"It's about remembering this moment of love we gave to each other and reinforcing it."