lelaid:Karlie Kloss in Mean Streets for British Vogue, March 2011 Shot by Nick Knight Styled by Kate