Elf on the Shelf Clothing
These Elf on The Shelf Outfits Are Necessary Because an Elf Needs Options
13
Capture the holidays this year with a sELFie of you, the fam, and your favourite elf in their Let's Take a sELFie! Elf Sweater ($10).