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.
It is thought the earrings were reset for Kate in a more dainty drop style.
Kate has worn the same peplum coat dress on numerous occasions including 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.
Kate also attended her old her school, St. Andrew’s School, today.
The Duchess attended the education establishment between 1986 and 1995.
Pregnancy questions have been swirling around the Duchess as Meghan Markle’s spring baby looms.
New Idea reported a source said: “Kate has seen the bond between George and Charlotte and thinks it would be lovely if Louis had a sister closer to his age.”
What does Prince William think of the idea of baby number four?
The source added: “Kate is doing things her way but William has always supported her and will do anything to make her happy; that is a promise he made before they married.
“If she wants a fourth child he will go along with it, even though he complains about sleepless nights now!”