There’s something exquisitely delightful about celebrity Halloween costumes.
During Halloweekend (and on Halloween itself), Instagram turns into a kind of red carpet—a virtual one filled with whimsical get-ups, rather than a physical one covered in evening gowns. And that’s because celebrities tend to take Halloween more seriously than we do. Honestly, they take it more seriously than anyone we know.
Vanessa Hudgens dedicated her Instagram to Halloween for the entire month of October, adopting a strictly black-and-white aesthetic and uploading all kinds of spooky pics. Heidi Klum has spent more time brainstorming and executing Halloween costumes than we can possibly fathom.
Even stars who aren’t known for their Halloween spirit have pulled off head-turning costumes. Remember Lebron James as Pennywise? Or Jenna Dewan and Channing Tatum as Sally and Jack from The Nightmare Before Christmas? Or Kelly Rowland as Dionne from Clueless?
Celebrities make Halloween happen, and they diligently upload photos to Instagram so the rest of us can vicariously celebrate alongside them.
Ahead, 49 of the most incredible celebrity Halloween costumes we’ve seen this year.
Because dressing up for Halloween is fun. But seeing how celebrities dressed up for Halloween is somehow even more fun.
Bella Hadid and The Weeknd as "Beetlejuice"
The Kardashian-Jenners as Victoria's Secret Angels
Lupita Nyong'o as Dionne from "Clueless"
Heidi Klum as Fiona from "Shrek"
Nicky Hilton as Paris Hilton
Kourtney Kardashian as Ariana Grande
Taylor Hill as Sailor Moon
Beyoncé as Florence Griffith-Joyner
Johnny Dex and Devon Windsor as Justin Timberlake and Britney Spears
Ciara as a "Black Panther" Warrior
Tracee Ellis Ross as Nakia from "Black Panther"
Kylie Jenner as a Butterfly
Zoe Kravitz as "Mornings Suck"
Josephine Skriver as "The Purge"
Kendall Jenner as Fembot from "Austin Powers"
Nina Dobrev as "A Star Is Born"
Sara Sampaio as a Werewolf
Janelle Monae as Willy Wonka
Camila Mendes and Lili Reinhart as Pedro and Napoleon Dynamite
Kylie Jenner as "Stormi Weather"
Millie Bobby Brown and Sadie Sink as Princess Leia and Rey from "Star Wars"
Ariel Winter as Elvira Hancock in "Scarface"
Christian Siriano as Cleopatra
Joe Jonas as Sansa Stark (and Sophie Turner as an Elephant)
Ariel Winter and Levi Meaden as Pamela Anderson and Kid Rock
Victoria Justice as a Ouija Board
Frankie Grande as the Cosmos
Kendall Jenner as a Witch
Lizzo as Ursula from "The Little Mermaid"
Noah Schnapp as Eleven from "Stranger Things"
Halsey as Jennifer from "Jennifer's Body"
Saint West and Reign Disick as Kanye West and Lil Pump in "I Love It"
Lindsay Lohan as a Handmaid
Jonathan Cheban as Willy Wonka
Jonathan Cheban as Willy Wonka (Again)
Jenna Dewan as a Halloween Fairy
Kylie Jenner (and Friends) as Fanta Girls