Spirit Halloween Store unveiled the most popular costumes for each year since 1983. Most of them are pop culture references or celebrities. Let's walk down memory lane and see who were the most famous (or infamous) public figures over the past 36 years, shall we?
1983- Princess Leia
1984- Freddy Krueger
1985- Hulk Hogan
1986- Care Bears
1987- Where's Waldo?
1988- Elvira
1989- Batman
1990- Teenage Mutant Ninja Turtles
1991: Terminator
1992- Catwoman
1993- Barney
1994- Power Rangers
1995- Star Trek
1996- Scream
1997- Batman and Robin
1998- South Park
1999- The Matrix
2000- Austin Powers
2001- Saturday Night Live's Spartans Cheerleaders
2002- Spider-Man
2003- Pirates
2004- Spongebob Squarepants
2005- Star Wars
2006- Barack Obama
2007- Spider-Man
2008- The Joker
2009- Vampires
2010- Lady Gaga
2011- Snooki and The Situation from Jersey Shore
2012- The Avengers
2013- Miley Cyrus at VMAs
2014- Frozen
2015- Caitlyn Jenner
2016- Donald Trump
2017- Hocus Pocus
2018- Fortnite
2019- Fortnite
What will 2020's best-seller be?