Day in Photos: Christmas Tree at Windsor Castle, Thanksgiving Parade, Floods in Malaysia
Palace staff put the final touches on the Christmas tree in St. George’s Hall at Windsor Castle, in Windsor, England, on Nov. 27, 2025. (Chris Jackson/Getty Images)MOREHIDE

