Williams interpretó cinco canciones de su nuevo álbum para las multitudes en el Bavarian Hall: Christmas (Baby Please Come Home), Merry Xmas Everybody y Winter Wonderland, además de sus clásicos Angels y Feel.
El sencillo principal del álbum es «Time for Change». Las pistas anteriores ya disponibles digitalmente del álbum son «Merry Xmas Everybody» con Jamie Cullum, «Christmas (Baby Please Come Home)» con Bryan Adams y dos nuevas canciones: «Let’s Not Go Shopping» y «Rudolph».
Disponible en CD (estándar y de lujo), formatos de vinilo y cassette, el álbum presenta dos discos: «Christmas Past» y «Christmas Future», ambos con una brillante mezcla de canciones originales y versiones festivas especiales.
La lista completa de canciones del álbum de lujo es:
Disco 1: Christmas Past
1. Winter Wonderland *
2. Merry Xmas Everybody featuring Jamie Cullum*
3. Let It Snow! Let It Snow! Let It Snow! *
4. The Christmas Song (Chestnuts roasting on an open fire) *
5. Coco’s Christmas Lullaby
6. Rudolph
7. Yeah! It’s Christmas
8. It’s A Wonderful Life featuring Poppa Pete
9. Let’s Not Go Shopping
10. Santa Baby featuring Helene Fischer*
11. Best Christmas Ever
12. One Last Christmas
13. Coco’s Christmas Lullaby Reprise
Disco 2: Christmas Future
14. Time For Change
15. Idlewild
16. Darkest Night
17. Fairytales featuring Rod Stewart
18. Christmas (Baby Please Come Home) featuring Bryan Adams*
19. Bad Sharon featuring Tyson Fury
20. Happy Birthday Jesus Christ
21. New Year’s Day
22. Snowflakes
23. Home
24. Soul Transmission
-Bonus tracks
25. I Believe in Father Christmas *
26. Not Christmas
27. Merry Kissmas
28. It Takes Two featuring Rod Stewart *
(* Cover)