French Elle magazine - 11 February 2008 - Heidi Klum and Seal cover