It's the most wonderful time of the year at Windsor Castle

The royal residence gets a stunning and glittery makeover for the holidays.

November 27, 2021

Top Stories

ABC News Live Presents