Duchess Kate is committed to charity work for children.
In her royal blue Saloni dress, the 33-year-old smiled on stage with Adam Howlett, Emily Bowyer and Sian Connolly after presenting them with the Fostering Achievement Award at the Fostering Excellence Awards in London on Tuesday.
The event celebrates foster carers and those involved in working with fostered young people throughout England.
According to the Kensington Palace's Twitter, "In 2015, there's a need for at least 8,370 new foster families across the UK."
And while Kate was there to honor others, she also received gifts.
Two children, Rowan, 7, and Ambrose, 11, gave her quilts for her own children Prince George, 2, and six-month-old Princess Charlotte.
"My, you've grown since I last met you," People reports she told the young boys, who were also at a tea party organized by the charity in January.
On Wednesday, Kate will continue her charity work by attending a conference by Place2be that will highlight the vital role of schools in supporting children's mental health.