About one in two Americans will be celebrating Halloween this year, or 158 million people, according to the National Retail Federation. They’ll be spending an estimated $6.9 billion on costumes, candy, decorations, and other festive goods.

But as with every Halloween, some costumes will be more popular than others.… Read More