Total spending on costumes, candy, decorations and greeting cards should hit $7.4 billion this year, up slightly more than 7% from last year.

According to the National Retail Federation, Americans are expected to spend about $2.8 billion this year on Halloween costumes.

Here are the top selling costumes:

For adults, the top five are Witch, Animal, Batman Character, Pirate, and Zombie.

For children, the top five costumes are Princess, Animal, Spider Man, Frozen Character, and Action/super hero.

How about this, Americans spend $350 million to dress up their pets for Halloween.  Here are the top five costumes for pets.  Pumpkin, Hot dog, Devil, Bumblebee, and Cat.