King Charles and Queen Camilla’s towering Christmas trees at the Palace of Holyroodhouse and Windsor Castle are so beautiful that fans can’t decide which royal home has the best décor King Charles and Queen Camilla’s towering Christmas trees at the Palace of Holyroodhouse and Windsor Castle are so beautiful that fans can’t decide which royal home has the best décor