Karlie Kloss For British Vogue September 2012

I have been waiting for this editorial for years, and finally Karlie Kloss is a British Vogue cover-star. Kloss wears Jonathan Saunders A/W12-13. Photographer Nick Knight You should see Karlie Kloss ...