Every family has their own traditions at Christmas - and the British royal family is no different.
Four generations of the family came together to prepare traditional seasonal treats ahead of the holidays, in photos that were made public on Saturday.
Queen Elizabeth, Prince Charles, Prince William, and six-year-old Prince George made the Christmas puddings at Buckingham Palace earlier in December as part of The Royal British Legion's "Together at Christmas" initiative, which is designed to provide support to armed forces and veteran communities during the holidays.
The festive desserts, prepared in the palace's music room, will be distributed along with other puddings next year across the charity's network as part of the initiative, which aims to provide support to armed forces communities at yearly festive get-togethers.
The royal family usually spends the holiday period at Sandringham, the Queen's country estate in rural Norfolk, around 100 miles north of London.
The family arrives on Christmas Eve for afternoon tea and a black-tie dinner, along with the opening of presents. After breakfast on Christmas morning, they attend a church service followed by lunch, a country walk and games.
Â
Take your Radio, Podcasts and Music with you