Sorry I’m late! The weather at the North Pole was terrible… and other excuses for your Christmas Elf to arrive after December 1!
Worried you’ve missed out on the Elf for Christmas craze this year? Fear not! We’ve got a whole list of reasons why your Christmas elf was late…