The first Halloweekend of 2018 has come and gone and celebrities have of course, one-upped all of us. With their unlimited funds and creative powers, Halloween for the rich and famous is a very serious endeavor. Considering their whole lives are essentially dressing up and playing a part, it would make sense that celebrities would reign supreme on the holiday dedicated to being someone else.Although it's impossible to know for sure until Wednesday, here are some celebs so far that are totally killing it with their 2018 costumes.1. Halsey as Poison Ivy.Halsey Presents: Gotham City 🌿🦇 party time... pic.twitter.com/VD0SeRUVv6— h (@halsey) October 27, 2018 2. Harry Styles as Elton John. View this post on Instagram Now that’s what I call a Halloween costume @harrystyles Photo by @kevinmazur @gucci A post shared by Elton John (@eltonjohn) on Oct 27, 2018 at 7:14am PDT3. Kendall Jenner as Fembot from Austin Powers. View this post on Instagram should we shag now or shag later baby? A post shared by Kendall (@kendalljenner) on Oct 28, 2018 at 10:31am PDT4. John Legend with his adorable two-year-old daughter, Luna, as Prince Charming. View this post on Instagram OK we were just kidding about skipping Halloween. #ALegendaryChristmas will return after a brief interruption A post shared by John Legend (@johnlegend) on Oct 27, 2018 at 5:03pm PDT5. Olivia Munn as Awkwafina's role from "Crazy Rich Asians." View this post on Instagram Happy Halloween to everyone, but especially to all you crazy rich Asians!! #peiklin #crazyrichasians 💁🏻♀️🎃 A post shared by Olivia Munn (@oliviamunn) on Oct 26, 2018 at 8:51pm PDT6. Teyana Taylor as Mortal Kombat's Kitana. View this post on Instagram Kitana 🗡 #mortalkombat A post shared by Jimmy Neutch- Shumpert (@teyanataylor) on Oct 27, 2018 at 9:18pm PDT7. Comedian Quinta Brunson as Steve Harvey.https://twitter.com/quintabrunson/status/10563077505593344008. Gabrielle Union's Gwen Stefani. View this post on Instagram No. Doubt. @gwenstefani A post shared by Gabrielle Union-Wade (@gabunion) on Oct 27, 2018 at 3:19pm PDT9. The clever Nina Dobrev as "a star that was born." View this post on Instagram #StarIsBorn 🤩👶🏻 #BradleyCooper @ladygaga A post shared by Nina Dobrev (@nina) on Oct 28, 2018 at 11:35am PDT10. Joe Jonas as "Game of Thrones" character, Sansa Stark, played by his fiancé, Sophie Turner. View this post on Instagram another Saturday Nite 🎃 A post shared by J O E J O N A S (@joejonas) on Oct 28, 2018 at 2:04am PDT11. N'Sync's Joey Fatone as a shining twin: View this post on Instagram Happy Halloween !! Great times at @catch thanks to @eugeneremm and @markbirnbaum for a great party !! Have known those guys since 03’ always a class act ! A post shared by Joey Fatone (@realjoeyfatone) on Oct 28, 2018 at 11:04am PDT12. Rita Ora as Post Malone. View this post on Instagram Ima get Halloween started for you the right way... postttyyyyyy I LOVE YOU BRO @postmalone...ratatatatataata wassssss gooood!! And this is also a BIG thank you to getting me to 14 million! A post shared by RITA ORA (@ritaora) on Oct 26, 2018 at 1:26pm PDT13. Zoë Kravtiz as a sleepy vampire. View this post on Instagram Mornings suck 🧛🏼♀️ (night time is morning time for vamps guys ) #vampireawareness A post shared by Zoë Kravitz (@zoeisabellakravitz) on Oct 27, 2018 at 2:00pm PDT14. Nicky Hilton as 21-year-old Paris Hilton. View this post on Instagram 21 again tonight! 👸🏼✨✨✨PH vibes #HappyHalloween A post shared by Nicky Rothschild (@nickyhilton) on Oct 26, 2018 at 9:09pm PDT15. Ariel Winter and her boyfriend as Pamela Anderson and Kid Rock.https://www.instagram.com/p/BpdSEtsAqQw/?hl=en&taken-by=arielwinter16. Kylie Jenner and baby Stormi as skeletons.https://www.instagram.com/p/Bpb_-mNhUPu/?utm_source=ig_embed17. Ryan Seacrest as Punky Brewster. View this post on Instagram Good afternoon America & Canada - here’s a sneak peek of our #LIVEHalloween special next Wednesday. xoxo, Punky Brewster. A post shared by Ryan Seacrest (@ryanseacrest) on Oct 25, 2018 at 1:58pm PDTGreat job, everyone! You look great.