Kate Middleton dazzled in blue this evening to host a glitzy palace bash for a children's mental health charity The Duchess chatted to schoolchildren as she hosted the dinner at Buckingham Palace in honour of charity, Place2be, celebrating its 25th anniversary.
Kate, wearing a royal blue gown by Jenny Packham with embellishment detailing and a matching clutch bag, was greeted by teachers and children from Cranbrook School, the New North Academy and Salusbury Primary School.
The mum-of-three, who has made children's right and mental health a staple part of her work as a royal, has been patron of Place2Be since 2013.
Speaking earlier this year as a champion for children's mental health recently, Kate said: "For many children today, the world
Read more on mirror.co.uk