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
John Legend, Chrissy Teigen, Luna & Miles Stephens as Prince Charming, a unicorn and a butterfly princess.
Kylie Jenner & Stormi as Butterflies
Victoria Justice as an Ouija board
Halsey as Poison Ivy
https://www.instagram.com/p/BpbNW74huI-/
https://www.instagram.com/p/Bpc5MdDh-gy/
Joey Fatone & Izabel Araujo as the twins from The Shining
Kaia Gerber as Joan Jett
Nina Dobrev & Maverick
Maddie Ziegler & Tonya Brewer as Leon and Mathilda from Léon, The Professional
Pink & Jameson Hart as Pirates
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
Lauren Conrad & Liam Tell as Melanie Daniels from The Birds and a Bird
Joey King as Lord Voldemort
G-Eazy as Two-Face
https://www.instagram.com/p/Bpdbip9g73S/
YG as Michael Jackson
https://www.instagram.com/p/BpkX1s6lluj/
Kendall Jenner as a Fembot from Austin Powers