
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>>
The ex-TOWIE regular shows off a striking up-do
The Voice star reveals her giant knickers in her chiffon gown
Find out where to get your hands on these great heels...
Daisy looks to mum Pearl for inspiration
And here’s how to get Millie’s golden glow…
Holiday? Beach? Tanning in the garden? Check out the hottest swimwear...
Justin Bieber's girl works cute bright mini at perfume launch