Duchess of Cambridge Kate Middleton wore a custom Christopher Kane dress in a soft emerald hue to the Heads of State reception at Buckingham palace last night in London. The dress is from the designers 2013 Resort collection, and it was altered to fit Middleton’s more demure style. That
Icon TV
This text will be replaced











































































