Kate Middleton and Prince William: Duchess wears check coat

Kate Middleton, 37, wore a blue, green and black check coat. To battle the coat she added a pair of black gloves and wore black tights. In her ears she wore a pair of Princess Diana’s sapphire earrings. She smiled as she waved at the crowds gathering in the Scottish town.

Prince William gave Kate these earrings in 2011, when they married.

The earrings, originally from Princess Diana’s collection, go perfectly with her engagement ring despite not being a set.

Kate wore the same peplum coat dress in 2012.

The check coat dress is Alexander McQueen and was worn by the Duchess of Cambridge on Christmas Day 2013. 

On this occasions he wore the coat with a Gina Foster hat.

She then added her black suede knee-high boots.

More to follow

source: express.co.uk