In the pictures posted by Kensington Palace, Middleton hands mothers and children wrapped presents, and they couldn't look more delighted. People reports that the royal was specifically bringing some Christmas cheer to families who lost homes during the Grenfell Tower fire tragedy earlier this year. On the same trip, Middleton visited young people taking part in music workshops.
For the special occasion, the Duchess of Cambridge wore one of her most polished maternity looks yet.
Middleton stepped out in a purple form-fitting tweed jacket that hugged her slight baby bump. She paired the jacket with black tights, black chunky heels, and a pair of gleaming silver earrings.
What a way to celebrate the holidays in style.
This article originally appeared on InStyle.