Seal, Heidi Klum

Seal, Heidi Klum

February 22, 2009: Seal and Heidi Klum arrive at the 81st Annual Academy Awards this evening at the Kodak Theater in Hollywood, California.
Credit: Jennifer Graylock/INFevents.com Ref: infusny-18