Guess what? It's fall! You know what that means: crunchy leaves, hot apple cider, pumpkins, and (the best part) it's basically Halloween. Have you gotten your Halloween costume ready yet? Are you one of those people who will start planning in July or are you more of last minute type of person? Or maybe *gasp* you don't dress up at all?
Do you know what types of people love Halloween more than anyone? Celebrities. Celebrity Halloween costumes are the best. While all the normal people usually throw together the best thing we can find in our closets, celebs really go all out for the holiday.
Here are some of the best celebrity Halloween costumes over the years. Just try to go through this whole list without craving a fun-size Butterfinger and some toasted pumpkin seeds.
Bette Midler looked amazing as Marie Antoinette.
via: Getty ImagesThat hair! And those flowers! Really, everything about this costume is amazing.
Gigi Hadid killed it as "Bad Sandy" from Grease.
via: Getty ImagesThis costume is so well done that I've got chills, and they're multiplyin'.
Heidi Klum is the undisputed Queen of Halloween.
via: Getty ImagesLast year at her famous Halloween party, she dressed as Michael Jackson from his "Thriller" video.
Iggy Azalea really committed to this Cruella DeVille costume.
via: Getty ImagesShe brought an actual dog! That is some great Halloween commitment right there!
Kim Kardashian as Catwoman is a look.
via: Getty ImagesMeow! That leather suit must be pretty hard to put on. I give her an A+ for true effort!
Kelly Ripa and Michael Strahan dressed up as Katy Perry and the Left Shark.
via: Getty ImagesWho can forget this iconic Super Bowl performance? I'm so happy someone made a Halloween costume out of it.
Katy Perry's Daria costume is amazing.
via: PinterestShe really looks like a cartoon. I love the outlines of the bag and clothes, too.
Kylie Jenner looks insanely good as Christina Aguilera.
via: PinterestThis is perfection. And it's also a bit scary since she really looks like her!
Lady Gaga pulled off an amazing "Edward Scissorhands" costume.
via: PinterestBut good luck holding any drinks. I wonder if she thought that one through...
Cole Sprouse dressed as Link from "Zelda."
via: PinterestAn amazing tribute to a favorite video game. He looks identical to his cartoon counterpart.
Margot Bingham looked super creepy in her Victorian zombie garb.
via: Getty ImagesLike Hamilton but more...dead.
Jason Biggs makes a pretty good Dorothy.
via: Getty ImagesThis is The Wizard of Oz costume we never knew we needed.
Anne Hathaway looked great as Cleopatra.
via: Getty ImagesClassic costume well executed. At first glance I thought that was her real hair!
Who can top this Beyoncé look?
via: PinterestShe looks just like Frida Kahlo. And the colors in her costume are beautiful!
Demi Lovato as Selena is amazing.
via: PinterestShe looks shockingly similar to her...and they're both such talented musicians!
Do you know which classic movie character Emma Roberts is here?
via: PinterestHer aunt, Julia Robert's character from Pretty Woman!
Kristen Bell's daughter made her dress as Elsa for Halloween.
via: PinterestThe joke here is that Bell played the other princess, Anna, in the movie Frozen.
Can you even tell who is dressed as Hillary Clinton under all that make up?
via: PinterestIt's Katy Perry! I would've never known!
Katherine McNamara looks adorable as "Little Red Riding Hood."I could never pull off a cute hood like that.
You wouldn't think Al Roker could pull off Willie Nelson.
via: Getty ImagesBut somehow he does it well. He looks great!
Alessandra Ambrosio dressed as a mystical unicorn.
via: Getty ImagesShe really sells the look with bright blue contacts. And the entire outfit, actually.
Nick Jonas went as the Hamburglar.
via: Getty ImagesThis is a simple costume, but it is instantly recognizable. Just slap some hamburgers on a striped shirt and you're good to go!
Dylan Sprouse was Fabio.
via: Getty ImagesBut after he got hit by a duck on a roller coaster. That's funny.
Heather Graham dressed as a Day of the Dead skeleton.
via: Getty ImagesSpooky and beautiful, all at the same time.
Miley Cyrus dressed as Lil' Kim.
via: PinterestAnd she looked great.
Evan Rachel Wood as Magenta from The Rocky Horror Picture Show.
via: PinterestShe's almost unrecognizable. I love it!
Cindy Crawford as Marilyn Monroe.A throwback Halloween costume from 1996!
Lauren Conrad is the DIY Queen of Halloween.
Mariah Carey as a witch.
via: Getty ImagesHer giant hair really ties together the look.
Jemima Khan had this amazing costume.
via: Getty ImagesShe's a woman trapped in a cage by King Kong!