



The Duchess of Cambridge wore a blue Catherine Walker coat while 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 Duchess of Cambridge wore a blue Catherine Walker coat while 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.