People magazine spotted Seal with his wife Heidi Klum enjoying their Christmas holiday in Aspen. "Seal and Heidi Klum, who became parents again when son Johan arrived on Nov. 22, check out the snowy streets of Aspen with their little bundle on Christmas Day." {Source}