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

Get all the latest posts in your inbox.

Subscribe Here