Description

Catherine was seeing wearing Jack Wills Debarn Blouse in October 2013 when she was shopping at Zara store in London. The £79.50 silk button-down blouse featured flap chest pockets and a small floral print.

Duchess of Cambridge shopping in London in October 2013
PopSugar
Get all the latest posts in your inbox.

Subscribe Here