These Are the Best Celebrity Halloween Costumes for 2018

Year after year, we can’t wait to see what our favorite celebrities have chosen to wear on Halloween. Thanks to Instagram, we have a chance to see the photos they personally published even before the Halloween party starts.

From Beyoncé to Kaia Gerber, here are some of the best celebrity costumes for Halloween 2018:

Beyoncé as Toni Braxton

Harry Styles as Elton John

Rita Ora as Post Malone

View this post on Instagram

Happy Halloween 🎃 @postmalone

A post shared by RITA ORA (@ritaora) on

John Legend, Chrissy Teigen, Luna & Miles Stephens as Prince Charming, a unicorn and a butterfly princess.

Kylie Jenner & Stormi as Butterflies

View this post on Instagram

Butterfly Effect 💕

A post shared by Kylie (@kyliejenner) on

View this post on Instagram

my baby butterfly..

A post shared by Kylie (@kyliejenner) on

Victoria Justice as an Ouija board

Halsey as Poison Ivy

Joey Fatone & Izabel Araujo as the twins from The Shining

Kaia Gerber as Joan Jett

View this post on Instagram

#kaiagerber for casamigos Halloween party

A post shared by Kaiagerber (@kaiagerberofficial) on

View this post on Instagram

Those eyes😈 #kaiagerber

A post shared by Kaiagerber (@kaiagerberofficial) on

Nina Dobrev & Maverick

Maddie Ziegler & Tonya Brewer as Leon and Mathilda from Léon, The Professional

View this post on Instagram

the professional

A post shared by maddie (@maddieziegler) on

Pink & Jameson Hart as Pirates

View this post on Instagram

Pirates life for me

A post shared by P!NK (@pink) on

Olivia Munn as Goh Peik Lin

Zoe Kravitz as a Vampire

Ariel Winter & Levi Meaden as Pamela Anderson and Kid Rock

Anok Yai as Neytiri

View this post on Instagram

Who let Neytiri go to the club?

A post shared by ANOKROCK (@anokyai) on

View this post on Instagram

Halloween came early

A post shared by ANOKROCK (@anokyai) on

Lauren Conrad & Liam Tell as Melanie Daniels from The Birds and a Bird

Joey King as Lord Voldemort

G-Eazy as Two-Face

View this post on Instagram

Harvey Dent / 2 Face 😈🎃

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

YG as Michael Jackson

Kendall Jenner as a Fembot from Austin Powers

View this post on Instagram

should we shag now or shag later baby?

A post shared by Kendall (@kendalljenner) on

View this post on Instagram

shazam

A post shared by Kendall (@kendalljenner) on

Teyana Taylor as Mortal Kombat Kitana

View this post on Instagram

Kitana 🗡 #mortalkombat

A post shared by Jimmy Neutch- Shumpert (@teyanataylor) on