There is never a dull moment with the royal family at Christmas.
The Queen's granddaughter Zara Tindall has opened up about the family's festive celebrations, and how she can't wait to be reunited with her relatives at Sandringham.
"Having all the generations of my family together at Christmas is my favourite part of the season," Zara told Country Living.
Zara said her daughter Mia, two, is starting to understand Christmas
"It’s a time of year that is about being with people you love, great food and loads of games to play."
Christmas will be even more special this year. Zara and her husband Mike Tindall's daughter Mia turns three in January, and the little girl is starting to understand the celebration.
"Christmas takes on a new magic when you have children," said Zara.
"Mia will share this Christmas with lots of her cousins, some very close in age to her, and I think this year will be the one when she really starts to understand it all."
"Mia will share this Christmas with lots of her cousins," she added
Mia will of course be joined by the other youngest members of the royal family, and will have no shortage of playmates. Prince George, three, and Princess Charlotte, one, will be a part of the celebrations as will Mia's older cousins Isla and Savannah Phillips.
The last time the royal children were all together was most likely during the Queen's 90th birthday celebrations in April and June.
The monarch posed with her grandchildren and great-grandchildren for an official portrait taken by photographer Annie Liebovitz, and Mia affectionately stole the show, clutching the handles of the Queen's handbag.
Mia and her dad Mike Tindall
Each year the Queen and her family attend the traditional Christmas Day service at St Mary Magdalene Church, located close to the monarch's Sandringham Estate.
Members of the royal family stop to greet wellwishers after the service, before heading back to Sandringham to celebrate in private.