Celebrities always put a lot of effort into their Halloween costumes, and their hard work definitely paid off this year. This spooky season has given us quite a few amazing celebrity looks that immediately broke the internet, and these five fall under that category.
Beyoncé
Beyoncé has been dressing up as her favorite music icons for years now, and she couldn’t wait to see her look this year. She exceeded our wildest expectations in a Prince costume inspired by Purple Rain.
Hailey & Justin Bieber
Hailey and Justin Bieber welcomed their first child together this summer, and they celebrated their first Halloween as a family by wearing matching Kim Possible costumes.
Elsa Hosk
Elsa Hosk transformed into Princess Diana for Halloween, wearing her iconic “revenge dress”, but her decision to dress up as the late royal divided the internet.
Halle Bailey
Several celebrities wore multiple costumes this Halloween, but no one did it like Halle Bailey. She paid homage to her namesake Halle Berry with a Die Another Day costume, before wearing matching outfits with her son Halo (Lilo & Stitch) and sister Chloe (Scooby-Doo).
Heidi Klum & Tom Kaulitz
Heidi Klum’s annual Halloween party is one of the most iconic in Hollywood, and she attended it dressed as a character from the sci-fi classic E.T. with her husband Tom Kaulitz.