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

Get all the latest posts in your inbox.

Subscribe Here