
The Princess of Wales looked stylish in a chocolate brown blazer and chic pinstripe trousers as she stepped out alongside primary school pupils for a special engagement in London.
Arriving at the National Portrait Gallery by bus with children from All Souls CE Primary School in Marylebone, Catherine beamed as she held hands with a young girl.