From bespoke baubles to extravagant gifts and £615000 diamond-encrusted tree toppers, this programme meets the people supplying and buying a top-end Christmas.
2020
2022
2019
1992
1990
1962
2021
2004
2024
2014
1989
2025
2008
2009
1958
2016
1929
2011
1945
1952
1985
2015
1967
1916
2006
1983