Fresh off topping the Netflix charts with her new self-titled documentary, Martha Stewart is coming for the holiday throne with a new take on the classic “Elf on the Shelf” doll.
In just two decades, The Elf on the Shelf has become a cultural icon, with 28.3 million Elf dolls and pets sold globally since 2005. The mischievous elves have appeared in everything from cereal ...