The Princess of Wales stunned in red as she accompanied Prince William to the St David’s Day parade.
Kate and Prince William were all smiles as they enjoyed the afternoon speaking to the troops at the 1st Battalion Welsh Guards at Combermere Barracks, in Windsor. William also gave a speech to the crowd as Colonel of the Welsh Guards.
The future Queen wore a statement red coat, seemingly a nod to St David’s Day and beamed after being gifted a bouquet by a young girl in traditional Welsh costume. This marked William's first visit to the Welsh Guards since becoming Colonel of the Regiment.