Christmas is that time of year where we get to see the joy on children's faces when they open the toy they have been hoping for all year long.
As a parent, you put a special effort into making sure this time of year is magical for your youngster.
Well, Kate Middleton, Duchess of Cambridge, has swapped her tiara for a Santa hat because she was in the giving mood at the Rugby Portobello Trust in London this week.
Dressed for the chilly weather, the pregnant royal participated in the organization's Christmas party, handing out gifts to the children and their parents.
And the pictures are adorable!