This year, Halloween was different for many people. Because of the pandemic, many people stayed in and avoided social gatherings, whether that be parties, bar hopping or even trick or treating. However, despite the current circumstances, celebs showed up this year and their costumes were spooktacular. Pulling inspiration from current events, popular culture and costume classics, Hollywood was spot on this Halloween. Take a look at 50 of our favorite celebrity costumes in the gallery below, then let us know your favorite costume of the bunch in the comments section on social media.

Demi Lovato as a vampire

Bella Thorne as Lydia Deetz

Saweetie and Quavo as Mystique and Beast

Alicia Keys as a butterfly

Kylie Jenner as a cobra

Stassie Baby as Sailor Moon

Kendall Jenner as Pamela Anderson

Hailey Baldwin and Justin Bieber as Nurse Ratched and a cowboy

Vanessa Hudgens as a fairy

Nikita Dragun as Mystique

Tay Money as a Dallas Cowboys' Cheerleader

Danileigh as Rihanna

Cardi B as Medusa

Rita Ora as the Devil

Gigi Hadid as Samus

Bella Hadid as Poison Ivy

The Weeknd as the Nutty Professor

Tygaas Joe Exotic

Logan Paul and Josie Canseco as Link and Zelda

Noah Cyrus and Tana Mongeau as Kim Kardashian and Paris Hilton

Paris Hilton as a phoenix

Snoop Dogg and Wiz Khalifa as Batman and Stevie Wonder

Travis Scott as Batman

Eden the Doll as Samus

Normani as Catwoman

Camila Cabello a witch

Lizzo as Uncle Clifford

Megan Thee Stallion as a mummy

Big Sean as Black Panther

Tony Hawk as Larry David and Nosferatu

Offset as The Mask

Lil Nas X as Nicki Minaj

Jhené Aiko as a Sphynx

City Girls as a yellow ninja and a fox

Winnie Harlow as the Bride of Frankenstein

Chrissy Teigen as the white swan

Christina Aguilera as an alien

Halsey as the Corpse Bride

Snooki as Maleficent

The Rock as Mufasa

Dwyane Wade and Gabrielle Union as smores

Janelle Monáe as a fly

Doja Cat as Tyra Banks