Halloween 2019: Cardi B, Demi Lovato, Halsey, Nina Dobrev & More Rock Killer Costumes

Some celebs were spooky, some went silly and others stuck to sexy with their pre-Halloween costumes this weekend.

Ahead of the actual Oct. 31 holiday, weekend Halloween parties presented plenty of opportunities to get into the spirit with top-notch looks.

"I’m here to assist your shhhttaaaankin ass," Cardi B quipped while sharing a snapshot of herself dressed as a sexy nurse on Twitter.

Demi Lovato, who's already shown off two different costumes -- Marie Antoinette and Pennywise -- on Instagram warned: "I told y’all I don’t play on Halloween!! It’s my time to shine."

Others paid tribute to each other: Nina Dobrev pulled off a fierce Billie EilishHalsey transformed from Marilyn Manson to Cher and Jessica Biel showed up as a throwback of husband Justin Timberlake's boy band days.

Check out some impressive Halloween costumes from this year's celebrations (so far) below.

Cardi B as a Nurse

Liam Payne as Clark Kent


Last night’s #KISSHAUNTED show was so much fun I almost took flight

A post shared by Liam Payne (@liampayne) on

Nina Dobrev as Billie Eilish


-- @billieeilish

A post shared by Nina Dobrev (@nina) on


I’m the bad guy

A post shared by Nina Dobrev (@nina) on

Jessica Biel as Justin Timberlake in *NSYNC

Halsey as Marilyn Manson & Cher (With Evan Peters as Sonny)


resident goths. @marilynmanson

A post shared by halsey (@iamhalsey) on

Demi Lovato as Marie Antoinette & Pennywise

Kylie Jenner as Madonna (Kissing Britney)

Lisa Rinna as Jennifer Lopez


Jenny from the block. -- Halloween 2019

A post shared by Lisa Rinna (@lisarinna) on

G-Eazy as a Vampire & Edward Scissorhands


So it begins ----‍??

A post shared by G-Eazy (@g_eazy) on


?? ??

A post shared by G-Eazy (@g_eazy) on