Description

Catherine wore a burgundy coat designed by an independent British designer on her first royal Christmas church service in 2011. The high neck coat open coat made a come back in 2012 again for an official Newcastle visit.

Embed from Getty Images

Get all the latest posts in your inbox.

Subscribe Here