Catherine wore Kate Spade New York ‘Encore Rose’ Chiffon Dress in October 2016 for a Mental health engagement. It was the first dress Duchess wore from American label. Crafted from delicate pink silk with a tonel rose print on int, the $498 shirtdress featured front button-up closure, a bow-collar, inset waist nips  and the A-line pleated skirt with full sleeves.

Embed from Getty Images

Get all the latest posts in your inbox.

Subscribe Here