Kate looked stunning in a bespoke turquoise dress and trousers by British designer Catherine Walker

Back to top button