
Heidi Klum and Seal renewed their wedding vows at a friend’s beach house on Saturday.
The couple, who have been married for four years, held a ‘white trash’ themed ceremony in Malibu.
They planned to hold the annual do in Mexico, where they got married, but cancelled because of the swine flu scare.
Heidi, 36, who is pregnant with a baby girl, wore her hair in cornrows and Seal, 46, wore a mullet wig and an American flag jacket
They are parents to Henry, 3, and Johan, 2, and daughter Leni, 5, from Heidi's relationship with Flavio Briatore.
SEE PICTURES Celebrity baby names A to Z>>
SEE PICS Heidi and Seal renew wedding vows in fancy dress>>