Karlie Kloss lands another December cover this time for Numero #129 December 2011 photographed by Greg Kadel, styling: Elizabeth Sulcer, make up: Maki Ryoke, and hair by Raymond McLaren. Karlie rocks furs from Tom Ford, couture from Dior & Valentino, Michael Kors, Roberto Cavalli and more.
Image credit MadeinPresse














