Princess Charlotte has worn the same coat for the third year in a row at Princess Kate’s Christmas Carol Service.

The nine-year-old wore her burgundy Trotters Heritage Classic Coat, which can still be purchased for £170.


Its description says: “A new addition this season, our beautifully smart woollen Classic Coat now comes in a festive red colourway and is a must have to get you through the colder months.

“Made from 100 per cent wool, it also features tonal velvet trims on the collar, pockets and matching velvet covered buttons.

Princess Charlotte

Princess Charlotte wears same coat for third year in a row at Kate’s Christmas Carol Service

Getty

“This Trotters favourite will become a staple of your child’s winter wardrobe.”

Princess Charlotte

Princess Charlotte arrived at Westminster Abbey with her brothers and Prince William

PA

Princess Charlotte

Princess Charlotte’s coat costs £170 from Trotters

PA

Prince George and Princess Charlotte

Prince George and Princess Charlotte lighting a candle inside the abbey

PA

More to follow…