Karlie Kloss by Mario Testino for Vogue US March 2012

Styling by Lucinda Chambers

Hair Styling by Sam McKnight

Makeup by Val Garland

Related Posts