I've had to work on Christmas Day before and it's actually really lovely. Much more relaxed, no managers around, senior colleagues bringing us little presents and the canteen providing all staff with a free Xmas breakfast and dinner! Plus we get paid time and a half. I'd work every xmas day if I could, but my family would go nuts.