Christmas time and the holidays are a magical time of year all over the world at least an attempt to be! But imagine celebrating Christmas at the Buckingham Palace! It sounds like a magical wonderland! And according to PopSugar & the Royal Family's Instagram, the Christmas Trees have arrived covered with crown and carriage ornaments!
"Christmas trees and the British royal family are intrinsically linked, as it's the royals who are responsible for bringing the Northern European tradition to the UK. Queen Charlotte, consort of King George III, installed the first British Christmas tree at the Queen's Lodge, Windsor, in December 1800. However, it's Queen Victoria and Prince Albert who are credited with popularizing the trend, which endures to this day."
The Royal Family however celebrates Christmas at another location with just the family at Sandringham so I bet it gets decked out too!