German model Heidi Klum and her singer hubby Seal are probably one of the happiest couples in Hollywood. The cute couple got married six years ago today, May 10th and have promised to get their wedding vows renewed every year.
Seal and Heidi don't take themselves too seriously, because the couple decided to do a playful masquerade instead of a traditional renewal ceremony. Heidi and Seal both sported masquerade masks with huge flamboyant headdresses. Their children Leni, 6, who was born from Heidi's previous marriage, Henry, 5, Johan, 4, and Lou, 18 months, joined in the fun with masquerade inspired tuxedos and dresses too!
Before renewing their vows, Heidi and Seal took their children to the beach to enjoy the Florida sun. Heidi showed off her rock hard abs in a bandeau bikini. Heidi's body is in excellent shape, even though she's had four kids.
Check out more pics of Heidi and Seal on the next few pages!