Kate Middleton wearing
Cartier
-
Kate delivers a speech at Place2Be's Big Assembly for Children's Mental Health Week 2017
-
Kate wears blue Eponine London coat-dress in London
-
William and Kate visit Haida Gwaii in Canada
-
Kate keeps it casual in Carcross while showcasing local designers
-
Canada Day 5: Kate in red Carolina Herrera coat for Yukon visit
-
Kate chooses red and white Alexander McQueen dress for visit to Vancouver, Canada
-
Kate Middleton wears blush pink dress for visit to Cornwall
-
William and Kate watch Andy Murray win the men’s finals at Wimbledon
-
William and Kate attend a Garden Party in Northern Ireland
-
Kate attends the 2016 SportsAid SportsBall at Kensington Palace