Kate Middleton and Prince William are on a mini-tour of Scotland.
For the official visit to Edinburgh and Lanarkshire, the 39-year-old representative of the British Royal Family chose a style inspired by the outfit of Princess Diana from 1992.
Kate Middleton in royal blue styling inspired by Princess Diana
The charming duchess wore a royal blue blazer from Zara, a harmonious pleated skirt from Hope, and heels and a bag in a brown shade.
Related: 8 fashion tricks by Kate Middleton
Read: Prince Harry: “The memories are the same – my mother is crying and running away from the paparazzi, and my brother and I are helpless in the car”