CALVIN KLEIN BY STEVEN KLEIN, JULY 2013. ALL CLOTHING: KLEIN'S OWN.
TOP LEFT TO BOTTOM RIGHT: PATRICK DEMARCHELIER, 1992; PATRICK DEMARCHELIER, 1992; MIKAEL JANSSON, 2004; STEVEN KLEIN, 2002; STEVEN MEISEL, 2004; DAVID SIMS, 1993; DAVID SIMS; 1993; DAVID SIMS; 1993.
TOP LEFT TO BOTTOM RIGHT: MARIO TESTINO, 1999; PETER LINDBERGH, 1995; BRUCE WEBER, 1991; PATRICK DEMARCHELIER, 1996; BRUCE WEBER, 1991; BRUCE WEBER, 1991.