Prev2 of 10Next Karlie Kloss photographed by Steven Meisel for Vogue Italia December 2011, makeup by Pat McGrath Prev2 of 10Next 0