Heidi Klum and Seal in Happier Times