From Harry Styles to Rihanna: The Best Celebrity Halloween Costumes in 2021

All your favorite stars pulled out all the stops to dress up on Halloween.

And why shouldn't they?

They've got some of the most talented makeup artists, hairdressers and stylists at their disposal.

These are some of the most spooktacular costumes we saw this year.

1. Megan Thee Stallion

The empress of "hot girls" worldwide, it's no surprise that Megan Thee Stallion looked amazing as Pinhead from Hellraiser.

2. Lizzo

Singer Lizzo looked Good as Hell as The Mandalorian's Grogu, better known as Baby Yoda.

3. Chloe Bailey

Forgive us Chloe Bailey for never thinking of Shark Tale's Lola as an excellent Halloween costume before.

4. Kourtney Kardashian and Travis Barker

Trust everyone's favorite hot-girls-with-emo-boyfriends couple to choose another iconic rock and roll pairing for their Halloween costume.

Kardashian and Barker dressed as Sex Pistols bassist Sid Vicious and girlfriend Nancy Spungen.

5. Harry Styles

Harry Styles dressed as Dorothy at Halloween
Harry Styles dressed as Dorothy from "The Wizard of Oz" while on tour over Halloween. Theo Wargo/Getty Images

Not a stranger to wearing a dress, Harry Styles looked like he'd be following the yellow brick road for the rest of his tour as he dressed as Dorothy from The Wizard of Oz.

6. Saweetie

Not only did Saweetie stun as Catwoman, she also got approval from Halle Berry who played the DC Comics character in the 2004 movie Catwoman.

7. Yara Shahidi

Actress Yara Shahidi looked adorable as the princess of pop Aaliyah.

8. Katy Perry and Orlando Bloom

Katy Perry and Orlando Bloom opted to make a public health message with their couples costume.

Bloom dressed as a doctor while Perry wore a syringe costume.

Referencing the song that helped launch Perry's career, Bloom captioned his Instagram post "I vaxxed a girl and I liked it."

9. Doja Cat

Doja Cat as Ms Bellum for Halloween
Doja Cat dressed as "Powerpuff Girls" Ms. Bellum for Halloween. Robin L Marshall/Getty Images

Doja Cat stunned as the Powerpuff Girls character Ms Bellum.

10. Jade Thirlwall

Jade Thirlwall as Marge Simpson for Halloween
Little Mix star Jade Thirlwall dressed as Marge Simpson for Halloween, carrying a purse shaped like Homer's severed head. Mike Marsland/Getty Images

Little Mix star Jade Thirlwall proved yellow is the new black as she stepped out as Marge Simpson.

It seems Homer met an unhappy ending though as she carried a purse in the shape of his head.

11. Rihanna

With Rihanna's Met Gala track record, she's proved she knows how to nail a dress code and Halloween is no different.

Dressing as rapper Gunna, not only did she get the outfit spot on, she also identically mimicked his own Instagram posts.

12. Ariana Grande

Ariana Grande said go big or go home with her costume this year...

She looked like a Dangerous Woman as she reimagined the 1950s cult horror movie Creature From The Black Lagoon. She even showed off fresh movie posters featuring her husband, Dalton Gomez.

13. Lil Nas X

Lil Nas X gave us all a hit of nostalgia when he dressed as Seth from Ned's Declassified School Survival Guide.

14. Ciara

Ciara paid tribute to another iconic singer in dressing as Selena Quintanilla.

She even posted a video of her singing Selena's hit Bidi Bidi Bom Bom.