Best Celebrity Halloween Costumes of 2022: See Megan Fox & MGK as Pam & Tommy & More Spooktacular Looks

Machine Gun Kelly, Megan Fox
Photo: Getty Images

Scroll To See More Images

Spooked out! Halloween season is in full swing and many celebs came out for the occasion in their best garb. But who rose above all the ghouls and goblins to take the “Best Costume” crown? Here’s a list of some of the best celebrity Halloween costumes of 2022 so far..

Halloween 2021 was the soft launch into the thrilling and spellbinding Halloween comeback we’ve all been waiting for since restrictions lifted. Last year, fans saw Kravis pull off the most iconic punk couples costume where they dressed as Sid Vicious and Nancy Spungen. The OG “Scream Queen” Jamie Lee Curtis paid homage to her legendary mother Janet Leigh when she dressed up as Marion Crane from Alfred Hitchcock’s hit 1960 movie Psycho. Drew Barrymore did an awesome throwback to her character Casey Becker from 1996’s Scream for her hit daytime show. We even saw Hayley Kiyoko dress up as Kang Sae-Byeok (blood and all) from Netflix’s Squid Game. The celebrity Halloween costumes of 2022, however, went above and beyond last year to show off their dolled-up looks that perfectly fit in with the frightening holiday.

What are the best celebrity Halloween costumes of 2022?

What are the best celebrity Halloween costumes of 2022? Read on for a list of all the celebrity Halloween costumes you need to see this year.

Jennifer Garner As Three Spirits

Our favorite mom Jennifer Garner went with two very classic Halloween look. In an Instagram video posted on October 28, 2022, the Alias star dressed up as a witch and a ghostly bride. Celebrity makeup artist Fiona Stiles helped her and her dog be glammed up for the occasion. She posted on an earlier video of the costumes, “Three little hostesses, Sitting on possesses, Eating buttered toastesses, Greasing their fistesses, Up to their wristesses. Oh, what beastesses To make such feastesses! #HappyHalloween👻 👻 👻”

Kourtney Kardashian & Travis Barker as Chucky and Tiffany Valentine from Bride of Chucky

Killer vibes. Kravis were all dolled up for their costumes, literally. Kourtney Kardashian dressed up as Tiffany Valentine, wife of doll serial killer Chucky who Travis Barker faithfully dressed liked the character.

Kylie Jenner & Hailey Bieber as witches

@kyliejennerloves a 3rd wheel♬ original sound – Kylie Jenner

Besties! Kylie Jenner posted a TikTok where she and Hailey Bieber went out to get pizza. “Why is everyone staring at us?” she says as they’re both painted green as the Wicked Witch of the West. “I feel like we’re dressed so normal!” Hailey says very sarcastically. She captioned the video as “loves a 3rd wheel” though Justin Bieber wasn’t visibly seen.

Kylie Jenner as Bride of Frankenstein

Kylie didn’t stop with just one costume! The Kylie Cosmetics founder posted a black-and-white picture of her strapped on the experiment table in a tall streaked wig and a Jean Paul Gaultier gown.

Kylie Jenner as Elvira

She didn’t even stop at two costumes! Kylie posted three pictures dressed as the Mistress of Darkness herself Elvira.

Doja Cat as Sexy Nurse

The “Kiss Me More” singer was really getting into the spirit as she dressed as a sexy nurse with her pad decked out in Halloween decorations and Halloween films rolling in the background. She also posted several other Halloween themed pictures on her Insta including a photo of her in a jack-o-lantern-themed bra and captioned the post, “HAPPY WHAT??!????? 🗣🗣🗣🗣🗣🗣🗣🗣🗣🎃🎃🎃🎃🎃🎃🎃🎃🎃🎃🎃🎃🎃🎃🎃🎃🎃🎃”

Machine Gun Kelly & Megan Fox as Tommy Lee & Pamela Anderson

Machine Gun Kelly, Megan Fox

Image: Kevin Mazur/Getty Images for Casamigos)

Legends. Machine Gun Kelly and Megan Fox stunned everyone by going as hard rock ex-couple Tommy Lee and Pamela Anderson for the annual Casamigos Halloween party in West Hollywood, California.

Jerry O’Connell & Natalie Morales as Machine Gun Kelly & Megan Fox

The Talk’s hosts Jerry O’Connell and Natalie Morales went all out in matching costumes as Machine Gun Kelly and Megan Fox. In Jerry’s Instagram videos, he’s getting his edgy nails ready to mimic the Bloody Valentine musician’s style while his co-host was getting ready to match her makeup and outfit like the Jennifer’s Body star. Their outfits will premiere on the Monday episode of the

Jordyn Woods & Karl Anthony Towns as Bruno Mars & Anderson .Paak

Leave the door open! Jordyn Woods and Karl Anthony-Towns posed cutely as they both went as the members of Grammy-Award winning group Silk Sonic: Bruno Mars and Anderson .Paak.

Lizzo as Marge Simpson

Very special! Lizzo posted on her Instagram a very well executed Marge Simpson from The Simpsons. She captioned the post, “I AM HIM – HIMMY NEUTRON- MARGE HIMPSON – @thesimpsons”

Paris Hilton as Sailor Moon

Paris Hilton

Image: Michael Kovac/Getty Images for Casamigos

Paris Hilton dressed as the iconic Sailor Moon with her husband Carter Reum who dressed up as Tuxedo Maskthe famed love interest of the anime character, at the annual Casamigos Halloween Party.

Hayley Kiyoko & Becca Tillman as Velma & Daphne from Scooby-Doo

Jinkies! Hayley Kiyoko and Becca Tillman dressed up as Velma and Daphne from Scooby-Doo! A very cute moment where the couple romantically kissed as the characters.

Hailey Bieber as the Yves Saint Laurent Haute Couture Spring 1999 show model

Throwing it back to the 90s. Hailey Bieber showed off her amazing floral outfit inspired by Laetitia Casta’s outfit at the Yves Saint Laurent Haute Couture Spring 1999 show.

Joe Jonas as Flo From Progressive

Your favorite insurance girl. Joe Jonas dressed up as Flo from the Progressive Insurance commercials.

Jaden Smith as Harry Potter

Accio Halloween! Jaden Smith dressed up as the famed wizard Harry Potter with some Hogwarts-style portraits behind him.

Nicki Minaj as characters from Honey I Blew Up the Kids

Nicki Minaj dressed up her family members as characters from the movie Honey I Blew Up the Kids. But in this case, it features her son Papa Bear as a huge giant and aptly named the post Honey I Blew Up Papa Bear.

Kali Uchis as Jessica Rabbit from Who Framed Roger Rabbit?

Glammed up. Kali Uchis was elegantly dressed as Roger Rabbit’s wife Jessica Rabbit with a stellar red dress and car to match.

Billie Eilish & Jesse Rutherford as Baby & Old Man

New couple Billie Eilish and Jesse Rutherford dressed up as a baby and old man for Halloween. Maybe it’s a jab to critics who called out their eleven-year age gap, but the couple hasn’t officially addressed it.

Cardi B as Marge Simpson

An eye-capturing combo. Cardi B dressed up as Marge Simpson with the iconic Thierry Mugler’s F/W 95 dress.

Ciara and her daughter as Venus & Serena Williams

Ciara and her daughter recreated the iconic Got Milk? campaign photos that tennis legends Venus and Serena Williams did in 1999.

Brooklyn Beckham & Nicola Peltz as Romeo & Juliet

Brooklyn Beckham, Nicola Peltz

Image: Mega Agency

Brooklyn Beckham and Nicola Peltz took a classic take on the Romeo & Juliet couples costume from the hit Baz Luhrmann 1996 film Romeo + Juliet for the Booby Tape Halloween Party in West Hollywood, California.

Ashley Graham as an Angel

Heavenly. Ashley Graham dressed up as an angel for the Booby Tape Halloween Party in West Hollywood, California. She paired the angel wings with an iconic dress from Miaou and sang a long chorus note and blessed her fans before she headed to the party.

Lili Reinhart, Madelaine Petsch and Camila Mendes as the Sanderson sisters from Hocus Pocus


@blondebrunetteredhead Happy Halloween, witches 👻 #hocuspocus ♬ original sound – sarahsfx

They put a spell on you. Riverdale stars Lili Reinhart, Madelaine Petsch and Camila Mendes showed off their costume and lip-syncing skills as they dressed up as the witches Sanderson Sisters from Disney’s Hocus Pocus. Lili dressed up as Sarah, Madelaine Petsch dressed up as Winnie and Camila dressed up as Mary. The “sisters” casually performed “I Put a Spell On You” from the movie on their collaborative TikTok.

Kendall Jenner as Jessie from Toy Story

Kendall Jenner dressed up as a sexy version of the cowgirl toy Jessie from Disney’s Toy Story movie franchise.

Khalid as Woody from Toy Story

Khalid dressed up as Woody from Toy Story. He even had the movie-accurate Andy carving on his boots!

Halle Bailey as Na’vi from Avatar

Halle Bailey went to Megan Thee Stallion’s Hottieween party as Na’vi from James Cameron’s Avatar.

Chloe Bailey as Storm

Chloe Bailey brought the thunder as she dressed up as Storm from the X-Men series. She even got the stamp of approval from Storm’s actress Halle Berry when she tweeted, “she’s taking it. 🙌🏽”

Jojo Siwa as Draco Malfoy

Blondes going blonde. Jojo Siwa made a funny Instagram video re-enacting Draco Malfoy’s introduction in Harry Potter and the Sorcerer’s Stone. “Draco Siwa,” she jokingly captioned the video.

Goldie Hawn & Kurt Russell as King & Queen

A cute royal affair. Goldie Hawn and Kurt Russell elegantly matched their granddaughter’s Cinderella costume for a dual Halloween and birthday party. The Academy Award-winning actress captioned her post, “Happy 4th birthday our precious Rani Rose🌹You are the real queen! I’ll take Lady in waiting everyday as long as the prince is always beside me! WE LOVE YOU!!! 💕💕💕💕🎂🎂🎂🎂,” she captioned her Instagram post. 

Megan Thee Stallion as Pumpkin Head

There’s never an earlier time to celebrate Halloween. Once October 1st rolled around, Megan Thee Stallion posted a picture of herself with a pumpkin head to celebrate the season right with a cocktail in her hand.

Sarah Michelle Gellar as a Do Revenge student

Sarah Michelle Gellar wants to be like her co-stars. The Do Revenge actress took to Instagram to dress up like the characters notably played by Camila Mendes and Maya Hawke from the Netflix original film. “Sometimes you have to pretend to be someone else, to get what you want” #countdowntohalloween I told @jennkaytin I was jealous I never got to wear the amazing costumes she designed for the Rosehill uniform… so…. But now the bigger question… am I more an Eleanor or Drea?!? #dorevenge”

Vanessa Hudgens as the White Swan from Black Swan

Vanessa Hudgens and her friend GG Martee went in to dress up as the dainty white swan and black swan from the 2010 psychological thriller film Black Swan. The two struck their best ballerina poses while also having fun with their friends on a fun pre-Halloween night out. In another Instagram post, she dressed up as an old hag with lots of prosthetics while gesturing towards the camera to promote Eli Roth’s Freaky Haunted House VR Experience for Meta.

Kerry Washington as Lionel Richie

Hello? Kerry Washington sported a mustache while lip syncing to Lionel Richie’s “You Are” for her Instagram post.

Lance Bass & JC Chasez as 80s Rockers

A spooky ‘NSYNC reunion! Lance Bass and JC Chasez went to Podwell Entertainment’s 11th Annual Halloween Party with some rockstar costumes. Lance explained his complex costume on his Instagram, “So the idea was to be Black Sabbath Panther. Ozzy on top and Black Panther suit on the bottom. Well, right outside the party I completely ripped through the body suit. I’m sure it was because of my bulging muscles and not all the Halloween candy I’ve been eating since Oct 1. Anyways, this is all I got. The intention was pure.”

Shawn Mendes as Indiana Jones

To the rescue! Shawn Mendes made an appearance as Indiana Jones with Winnie Harlow as Queen Nefertiti at the Vas J Morgan Halloween party in West Hollywood, California. An Indy costume isn’t complete without a fedora and Shawn made sure to tip his hat and show off his whip whenever possible.

Kelly Rowland as Cat Woman

Kelly Rowland served looks as she dressed up as Cat Woman as she captioned her post, “🐈‍⬛I don’t know about you Ms.Kitty,
But, I feel so much yummier”🐈‍⬛”

Kim Kardashian as Mystique

You’ve gotta hand it to Kim, this head-to-toe Mystique from X-Men costume (played by Jennifer Lawrence in the movies) is pretty baller. She teamed up with Olivia Pierson and Natalie Halcro to complete the Marvel trio of femme fatales.

Janelle Monáe as the Opera Singer from The Fifth Element

Anyone who’s a true sci-fi fan will appreciate this incredibly accurate recreation of the “Diva Dance” opera singer from The Fifth Element. Singer Janelle Monae enlisted the help of special FX makeup artists to help her put this mind-blowing look together.

Ariana Grande & Elizabeth Gillies as Sherri Ann and Christy from Best in Show

Best in Show is perhaps one of the best yet often forgotten-about mockumentaries, with an all-star cast including Eugene Levy, Catherine O’Hara, Jane Lynch and Jennifer Coolidge. Ariana Grande and Elizabeth Gilles paid homage to the film’s characters Sherri Ann Cabot (Coolidge) and Christy Cummings (Lynch) with this amazing costume. The pair even received a thumbs-up from Coolidge herself, who commented on the Instagram post: “This is f***ing great. I was gonna go as the young boy’s pet weasel from “The Watcher” but now I think I’m gonna go as @arianagrande’s dog Toulouse.”

Keke Palmer as Rapunzel

Absolutely royal. Keke Palmer showed off her looks as she posted her costume on Twitter. She tweeted, “DETANGLED” Coming Soon, To A Theatre Near You. Brought to you, by BlackTwitter.”

Rebel Wilson as Barbie

When photos of Greta Gerwig’s highly anticipated Barbie movie starring Margot Robbie as Barbie and Ryan Gosling as Ken leaked in June, we could only imagine how popular they’d become come Halloween. Rebel Wilson and friends jumped on the bandwagon by honoring the OG Barbie boxes.

Diddy as The Joker

Why so serious? Diddy dressed up and committed to playing the part of the Joker from the Batman series. He captioned his Instagram post, “Hello my friends, I’m the Joker. I’m highjacking Halloween! Hahahaha 🃏🖕🏿🎃.” In another Instagram post, he teases Tyler, The Creator in his car and in character, who then laughs at the producer and calls him “beautiful.”

Kaia Gerber & Travis Jackson as Trinity & Neo from The Matrix

Kaia Gerber Travis Jackson

Image: Kevin Mazur/Getty Images

Kaia Gerber and her friend Travis Jackson brought us back to the 90s when they dressed up as Trinity & Neo from The Matrix at the Casamigos Halloween Party.

Addison Rae as Lady Gaga

I’m your biggest fan. Addison Rae showed off a classic Lady Gaga look from the 2009 MTV Video Music Awards when she performed “Paparazzi” and she became all bloody when she sang the last chorus.

Mindy Kaling as Velma from Scooby-Doo!

Mindy Kaling dressed up as her upcoming character Velma from the new HBO Max show Velma which is a new take on the classic animated series Scooby-Doo.

Our mission at STYLECASTER is to bring style to the people, and we only feature products we think you’ll love as much as we do. Please note that if you purchase something by clicking on a link within this story, we may receive a small commission of the sale.

"Watch This Space" - Amazon Prime Video