It has become a real Christmas tradition for the royal family to spend their Christmas holidays with Queen Elizabeth II at Sandringham. The Queen takes the train up North every year, right after her annual Christmas luncheon for the family at Buckingham Palace and stays in Norfolk until the new year. We've collected the best pictures of this year's royal Christmas for you!

Four royal generations making Christmas puddings

On December 22, the royal family released 2 rare pictures: they show Queen Elizabeth, Prince Charles, Prince William as well as Prince George preparing Christmas puddings for charity. The pictures were taken as part of Royal British Legion's initiative 'Together At Christmas'.

Prince William and Duchess Catherine release new family photo

On Christmas Day, Prince William And Duchess Catherine released a new photo of Prince George, Prince Charlotte and Prince Louis on their Instagram account to wish all their followers happy holidays. The amazingly cute picture was actually taken by the Duchess of Cambridge, who's an avid photographer!

Prince George and Prince George join their parents on Christmas Day

For the very first time, Prince George and Princess Charlotte joined their parents on Christmas Day for the morning church service at St Mary Magdalene Church. The two looked really cute and were even waving at the crowds gathered in Sandringham.