The 12 days of Christmas packed into one energetic afternoon, stuffed with magic moments and celebrity surprises. Bring your own mistletoe!
Discover 11,128,835 listings and 278,066 playable programmes from the BBC
The 12 days of Christmas packed into one energetic afternoon, stuffed with magic moments and celebrity surprises. Bring your own mistletoe!