There's something especially awesome about celeb Halloween costumes. Maybe it has to do with the fact that they usually have more money than the average person, but by the very nature of their profession, they're entertainers. So it makes sense that they'd go all out on a holiday that's all about dressing up.
2017 already has some dope celebrity outfits, here are some of the coolest ones posted to the web so far.
1. Neil Patrick Harris and his family crush it, as always.
2. Gwyneth Paltrow reprises a famous scene from her role in Se7en.
3. Kristen Bell, the voice of Anna in Frozen, isn't too thrilled that her daughter forced her to be Elsa.
4. Kendrick Lamar, as basically himself.
5. Floyd Mayweather got his gladiator on.
6. Eric Andre's Cardi B. was spot on.
7. Demi Lovato as Selena.
8. Zoe Kravitz as Marla from Fight Club.
9. LeBron James as Pennywise.
10. Chrissy Teigen as...this...
11. Model Karlie Kloss pulled off a convincing Marilyn Monroe.
12. Nas as Richard Pryor.
13. Adele as some whacky Sun-Clown thing.
14. Rita Ora as Poison Ivy.
15. Steph Curry as Jigsaw.
16. Kim Kardashian and Jonathan Cheban as Sonny and Cher.
17. Of course Aubrey Plaza was Wednesday Addams.
18. Jessica Alba and Kelly Sawyer got their Juno on.
19. Sarah Hyland did Stranger Things right.
20. Ryan Seacrest and Kelly Ripa did a pretty good Jaime and Cersei.
Did I miss any other great ones?