Expect your friends to show up as witches, vampires and pirates, your kids as princesses and Spiderman, and your dog to don a pumpkin or devil suit, according to the National Retail Federation's
ranking of hot Halloween costumes. The survey, conducted by BIGResearch and based on responses from some 8,000 adults, estimates that about 4.3 million little girls will go the princess route this
year—the sixth consecutive year as No. 1. New to the kids' list this year are Buzz Lightyear (about 648,000 kids) and Harry Potter characters (459,000.) For adults, nurses—which dropped
off the list last year—are back with a vengeance, moving into the 4th spot.