Oscar Couples!

Heidi Klum & Seal

At the Oscars at the Kodak Theater in Hollywood.

ADVERTISEMENT

Inside Us Weekly

comments powered by Disqus