3 of 4 deleted 2 characters in body

Bash +GNU date, 72 70 bytes

for((;1`date +%d%m -d$d\day`-12612;d++));{ x+=\ Eve;};echo Christmas$x
  • one byte saved replacing != with -
  • another removing extra space

Try it online