Christmas hats for sale, can be worn by anyone! One size. New condition. * Elf hat, with bells * Santa hat * Christmas pudding hat £1 each. Items are still available from E12.