Description
Catherine wore H&M Off-Shoulder Top in September 2016 during a visit to the Eden Project in Cornwall. She again wore the top during Canada tour in the same month.
The off-shoulder top is made of ribbed knit fabric featured a fitted silhouette. The $34.95 top was already sold out when Duchess wore it.