Heidi Klum and Seal got married! Again!

seal-heidi-klum-wedding

Heidi Klum and Seal got married again in a retro themed wedding weekend. The couple tied the knot for the fifth time to celebrate their fourth wedding anniversary. The ceremony was held at a beach in Malibu, California on May 9, Saturday.

Originally, the couple have planned to celebrate in Costa Careyes, Mexico but changed the venue to Malibu due to the swine flu scare.

Seal wore a fake mullet and an American flag jacket while Heidi wore her hair in cornrows and donned a lace wedding gown.

Heidi and Seal are expecting their first baby girl in the fall. They are already proud parents of Henry, 3, and Johan, 2, and Klum’s daughter, Leni, 5, from her past relationship.

[image via E! Online]