The Newsroom — v4225, LOS ANGELES, CALIFORNIA - Monday, November 10, 2008. Celebrity couple Heidi Klum and Seal are seen arriving a Los Angeles International Airport this afternoon to catch a departing flight. Heidi made a curious fashion choice with a 'kitty in a ...
more info