Heidi Klum and Seal's Sweet Romance

June 6, 2005

Newlywed glow! The coupled tied the knot on May 10, 2005 on a beach in Mexico. Here, they share a sweet moment while out at the CFDAs in NYC.

ADVERTISEMENT

Inside Us Weekly

comments powered by Disqus