Karlie Kloss bts for Christian Dior Spring 2012 Haute Couture
How cute is she?!

p.s. she’s kneeling and not really that small.