Ok. Technically, it's not even officially Halloween yet. But given that the spooky holiday falls in the middle of the week, a lot of people decided to celebrate this past weekend — and yes, that includes celebrities. So, while you prepare to indulge in mounds of candy, check out the best celebrity costumes so far this Halloween. And cross your fingers for more to come!

Here's B and V, a.k.a. Lili Reinhart and Camila Mendes, as Napoleon and Pedro from "Napoleon Dynamite."

vote for me, and all your wildest dreams will come true.

A post shared by camila mendes (@camimendes) on

Kendall Jenner dressed as a fembot from "Austin Powers" at the Casamigos & CATCH Halloween Party.

should we shag now or shag later baby?

A post shared by Kendall (@kendalljenner) on

Christian Siriano slayed as Cleopatra at the Misshapes Halloween Party in NYC.

Live like a QUEEN! #happyhalloween ????????

A post shared by Christian Siriano (@csiriano) on

Gabrielle Union-Wade definitely nailed the very essence of Gwen Stefani in her No Doubt days.

No. Doubt. @gwenstefani

A post shared by Gabrielle Union-Wade (@gabunion) on

Victoria was hypnotizing as a Ouija board at Just Jared's 7th Annual Halloween Party.

Wanna play? ???? Painted by @kenyanarmitage ????

A post shared by Victoria Justice (@victoriajustice) on

Sarah Hyland and beau Wells Adams cleverly went as Taco Belle. Get it?

Harry Styles repped the losing team in his bedazzled Elton John costume.

Halsey looks breathtaking as Poison Ivy at Halsey Presents: Gotham City.

Seriously, can we talk about Rita Ora's spot-on Post Malone costume at the KISS Haunted House Party? She is unrecognizable.

Ariel Winter and boyfriend Levi Meaden as Pam Anderson and Kid Rock. This is....too good for words.

Don’t worry, we’re also concerned by the accuracy.

A post shared by ARIEL WINTER (@arielwinter) on

Ross Butler and Noah Centineo bro'd out as Wolverine and Gaston at the Casamigos Halloween Party.

Zoe Kravitz looked beautiful even as a vampire with blood dripping from her mouth at the Casamigos Halloween Party.

Rise n dine. ????????‍♀️ ( night time is morning for da vamps )

A post shared by Zoë Kravitz (@zoeisabellakravitz) on

Kaia Gerber rocked it as Joan Jett at the Casamigos Halloween Party.


A post shared by Kaia (@kaiagerber) on

And Olivia Munn totally nailed it as Peik Lin from "Crazy Rich Asians" at the Casamigos Halloween Party.

We're still waiting for the rest of the Kardashians to show us their costumes, as well as the queen of Halloween herself, Heidi Klum. Keep your eyes peeled, y'all.

photo: Giphy