Seal and Heidi Klum renewed their wedding vows on 5/13/07. Leni (3), Henry (21 mos.) and Johan (6 mos.) attended the ceremony. The ceremony was at their home in Costa Careyes, Mexico. "Their villa sits on a cliff overlooking the sea- it was a perfect backdrop to a romantic tradition that they’re hoping to repeat every year!"
6/4/07 Star Magazine