Sex on the Beach

Heidi Klum & Seal

On the day of their wedding anniversary in May 2011, the couple took a romantic stroll on the beach in Palm Beach, Florida. Less than a year later, the two filed divorce papers.

ADVERTISEMENT

Inside Us Weekly

comments powered by Disqus