01.11.13

01.11.13

01.11.13

04.10.13

The ever-stunning Karlie Kloss covers the November 2013 issue of Vogue Japan. Makeup provided by Streeters' Petros Petrohilos.

10.09.13

10.09.13

30.07.13

30.07.13

30.07.13

01.07.13

Load More