You can't have Halloween without a costume. Many will go ahead and purchase one from the store and pretend to be their favorite pop culture character, especially children.
According to CNN, 3.8 million children will dress as a princess this year -- with many to choose from -- 2.2 million will be Batman, and 1.9 million will be one of the many characters from the Star Wars franchise. It isn't clear if that 2.2. million is dressing as ONLY Batman, but it is impressive either way. As for the adults, the big choice seems to be a witch. 10.7 percent of adults put on the pointy black hat and grab their broomsticks.
Costumes aren't only for people, though. They add that 20% will dress their pets in costumes, with those dastardly millennials leading the pack. The likely costume is a pumpkin apparently, but there is no shortage of costumes for your pets out there. Get creative.