For many people Halloween is the holiday of all holidays. It’s that time of the year where you dress up as your favorite character, monster, animal, etc., you buy (or spend hours making) all of the costume pieces, test out various makeup looks before getting the right one, and go to every costume store looking for the perfect wig. Now you may be surprised, but celebrities are no exception for this madness.  Here are some of the best Halloween costumes celebrities have done:
1. Gigi HadidÂ
As if Gigi Hadid couldn’t be anymore perfect, she absolutely killed this Sandy from Grease look last Halloween. From the voluminous curly hair to the red stilletos, you would think the character was made for her.
Â
2. Iggy Azalea
Yes, this is actually Iggy Azalea. Â Iggy was constantly judged for looking like one of the characters from White Chicks, so she took it upon herself to make fun of the situation and dressed as the character for Halloween of 2014. The look was spot on, and she definitely had the last word.
Â
3. Heidi KlumÂ
Heidi Klum is the QUEEN of epic Halloween costumes and last Halloween was no exception. Klum dressed as the character Jessica Rabbit, and without a doubt, pulled the look off perfectly. Bow down.
Â
4. Neil Patrick Harris (and family)
Â
Neil Patrick Harris and his family always have the cutest group costumes each Halloween. I couldn’t pick just one as my favorite so I had to show multiple.  Family goals.
Â
5. Keke PalmerÂ
Keke Palmer’s 2015 Halloween tribute to the late singer Aaliyah was on point. From the costume to the poses, Palmer fully embodied the Princess of R&B.
Â
Â
Â