An advocate for mental health charities and events — including World Mental Health DayKate Middleton attended a gala to honour the Anna Freud National Centre for Children and Families (AFNCCF) at the Kensington Palace last night. The British royal — who recently announced that the family will be welcoming their third child – wore a black lace gown by Diane Von Furstenberg, and met with children, families and the charity's CEO Peter Fonagy, to discuss a change in children's mental health.

Go inside the gala now...

Kate Middleton and Peter Fonagy

Inside the royal Kensington Palace Gala with Kate Middleton

Now, take a look at the British royals tour to the Belgian city of Ypres, where they marked the 100th anniversary of the Battle of Passchendaele.