Now that the countdown to Christmas has officially begun, the British royal family has already started getting into the holiday spirit by decorating their glamorous tree at Windsor Castle.
Last week, the official Instagram account dedicated to the Royal Collection Trust revealed an exclusive first look at the Christmas tree sitting right in St. George’s Hall at the royal residence this year. The charity shared that the tree is completely covered with 3,000 lights, hundreds of iridescent jewel-shaped ornaments, purple velvet and satin ribbons.