The Duchess of Cambridge looked splendid in a winter wonderland tribute coat — her blue Catherine Walker coat with a high collar and asymmetric front closure was the perfect choice for touring Edinburgh. The royal couple enjoyed a bit of music from a bagpipe player after arriving at Edinburgh Waverly Station for day two of their Royal Train Tour.

The Cambridges also met  with first responders like those at the Scottish Ambulance Service.

For their stops in Scotland, Kate opted for her favorite teal blue Catherine Walker coat.

For footwear, Kate selected her suede Ralph Lauren boots and Stuart Weitzman Half N’ Half boots (tall shaft HERE).

The duchess also wore an Amaia Kids Emma and Georgina London Liberty print face mask.

And Kate carried a new Strathberry Croc Embossed Multrees Chain Wallet (ID Lauren and Mallory).

Kate also wore a pleated skirt possibly by Massimo Dutti.

And the duchess donned her beloved sapphire and diamond earrings.

Later in the day, Kate and William visited Batley Community Centre.

The duchess wore her Hobbs London Wool Blend Bianca Coat. The military length maxi coat features a double-breasted silhouette with burnished buttons, oversized pockets and a chic collar neckline. Available in black HERE 

Kate also wore her jigsaw trousers.

And the future Queen consort opted once again for a floral print Amaia Kids face mask.

Kate carried a new bag–the Metier London Roma Small Shoulder Bag in Tan Brown Suede. Crafted in Italy, the supple suede bag features a curved front flap, gold twist lock clasp and gold tone metal chain.

And the mother of three wore her Emmy Josie pumps.

And Kate again donned her new Simon Rocha pearl curb chain earrings.

Another look at Kate’s navy ensemble.

The duchess later changed into a Brora UK Fair Isle jumper for a stop at a food waste redistribution center.

Similar at the LOFT//UpWest//Macy’s

Kate’s sweater features a printed pattern in ‘Almond’ at the yoke.

The Duke and Duchess also shared a memorable moment at Batley Station together.