Kate Middleton's combination of a gorgeous cherry ... As for trousers, it was a pair of ultra sleek wide leg navy pants. The pair expertly elongated the silhouette of the outfit, while adding ...
Kate Middleton, 43, added a pop of colour to the dreary January weather in a burgundy £770 turtleneck from Gabriela Hearst and Edeline Lee's £595 'Plait' skirt - both of which she has worn ...