10+ Of The Best Celebrity Halloween Costumes Ever

With Halloween just weeks away, now is the time to start looking for costume inspiration.

And there is no better place to go looking than the celebs. With all eyes on them, they don't shy away from going all out (we see you, Heidi Klum).

Ready for your best Halloween yet? Check out the list of 10+ best celebrity costumes below!

Kylie Jenner as Marilyn Monroe

The reality star truly went all-out last Halloween.

In addition to Marilyn, she went as Ariel from The Little Mermaid and a Playboy bunny. She was even part of a matching Britney Spears and Madonna costume with her bestie, Anastasia Karanikolaou.

Heidi Klum as Fiona from *Shrek*

When Heidi Klum does Halloween, she goes all out.

She dressed as Fiona from Shrek for her 19th Annual Halloween party in 2018. Other epic costumes from the star include Jessica the Rabbit and an ape.

Harry Styles as Elton John

This picture is truly iconic. We love seeing a music legend dress up as another music legend!

Although, this pic does make us question why the singer wasn't chosen to star as Elton in his biopic!

Kristen Bell as Elsa from *Frozen*

"When your daughter demands you BOTH be ELSA for Halloween...you GRIN AND FORKING BEAR IT. #halloween," the actress hilariously captioned this pic.

It's clearly time to brainwash her daughter to love her character more.

Chrissy Teigen and John Legend as the Queen and Prince Philip

This is EVERYTHING.

They both look super prim and proper and John's costume even has Prince Philips balding head. Talk about attention to detail.

Neil Patrick Harris and David Burtka as *Star Wars* characters

EW

If there is one thing we can always count on, it's NPH's Halloween costume with his husband David Burtka and their twins, Gideon and Harper.

The Force is definitely with them.

Lupita Nyong'o as Dion from *Clueless*

This is so epic.

The actress had Dion's retro girly look down pat with the lampshade-style hat, the nose ring, and the huge phone.

She even wore colored contacts to really complete the look.

Rita Ora as Post Malone

How are we only seeing this now??

Rita crushed it. Not only with the costume, but with Post's mannerisms as well.

That facial expression is so Malone, as is the beer and cigarette.

The Kardashian-West family as the Flintstones

There is so much to unpack here with this family costume.

First, yes, that is Chicago floating in the air (the photographer had to edit her in since she was scared of Dino). And, second, YES, that is Kayne in the Dino costume.

Lizzo as a DNA test

Good luck not singing her song after seeing this epic costume.

Lizzo's friend even a giant swab and everything to prove, once and for all, that Lizzo is 100 percent that [expletive].

Kelly Ripa and Ryan Seacrest as Taylor Swift and Katy Perry

There is never any bad blood between the Live With Kelly & Ryan co-hosts.

In 2019, they went as Taylor Swift and Katy Perry squashing their beef in Tay's "You Need to Calm Down" music video.

Chrissy Teigen as Guy Fieri

I mean, this is crazy good.

We didn't even recognize her at first! As a lover of cooking (and the author of two cookbooks), she fit right at home with playing the Food Network chef.

Bruce Willis and Stephen J. Eads as *The Shining* twins

We're not sure what possessed these two to dress up as the twins from The Shining, but we're here for it.

In case you don't know who Stephen is, he's Bruce's assistant. Hopefully, he got paid extra for this.

Jessica Biel as Justin Timberlake

"This is what happens when you admit on TV that you don’t know any NSYNC songs and you’re married to @justintimberlake. Well played, husband, well played," Jessica wrote on Instagram.

She's even got the noodle hair down pat!

Demi Lovato as "IT" the clown

Demi popped off last Halloween. First, she went as Marie Antoinette and then as IT the clown.

"I told y’all I don’t play on Halloween!! It’s my time to shine." she wrote on Instagram.

Nina Dobrev as Billie Eilish

The Vampire Diarie singer is clearly a fan of the young singer.

She crushed this costume with the dark hair, green roots, baggy clothes, and even the black tears that have appeared in several of Billie's videos.

Joe Jonas and Sophie Turner as Gomez and Morticia Addams

Wowowow. If there is ever another Addams Family remake, we know who we want to star in it!

Now that they're parents to their first child together, they can add their baby into the Halloween mix.

Kevin Hart as The Rock

We seriously love their bromance! These two love to troll each other on social media and we love to watch.

For this costume, Kevin had all the accessories to make this look complete, including the napkin under The Rock's elbow.

Ashley Graham as Jessica Rabbit

If you can believe it, the model pulled this off when she was still pregnant with her first child!

Now that she and her husband are parents, we can't wait to see their family costume!