45 Of The Best Celebrity Halloween Costumes From 2018

10. G-Eazy as Two-Face from Batman:

View this post on Instagram

???

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

9. And Halsey as Poison Ivy:

View this post on Instagram

Halsey Presents: Gotham City ?? party time… ?: @nathangroff

A post shared by halsey (@iamhalsey) on

8. Gabrielle Union as No Doubt’s Gwen Stefani:

View this post on Instagram

No. Doubt. @gwenstefani

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

7. Camila Mendes and Lili Reinhart of Riverdale as Napoleon Dynamite’s Pedro and Napoleon:

6.  Nicky Hilton as her sister Paris Hilton, but Paris at 21:

5. Noah Centineo as Gaston from Beauty and the Beast holding Ross Butler (13 Reasons Why):

View this post on Instagram

Everyone’s invited to the wedding

A post shared by Noah Centineo (@ncentineo) on

4. John Legend as Prince Charming:

3. Ariel Winter and her boyfriend as Pamela Anderson and Kid Rock:

2. Nina Dobrev as…a (literal) star that was born:

View this post on Instagram

#StarIsBorn ??? #BradleyCooper @ladygaga

A post shared by Nina Dobrev (@nina) on

1. And, at long last, ‘NSYNC’s Joey Fatone as a Shining twin:

Written by Texts From Last Night

Remember that text you shouldn't have sent last night? We do.