Skip To Content
  • Halloween badge

21 Celebs Who Totally Nailed Their Movie-Themed Halloween Costumes

"I invented post-its"–Romy White (or Jessica Alba?)

1. Heidi Klum as Jessica Rabbit from Who Framed Roger Rabbit?:

2. Gigi Hadid as Sandy from Grease:

3. Alessandra Ambrosio as The Queen of Hearts from Alice in Wonderland:

4. Gisele Bündchen and Tom Brady as Dorothy and The Cowardly Lion from The Wizard of Oz:

5. Iggy Azalea as Cruella Deville from 101 Dalmations:

6. Jessica Alba and Kelly Sawyer as Romy and Michele from Romy and Michele's High School Reunion:

7. Ryan Seacrest and Julianne Hough as Bonnie and Clyde from Bonnie and Clyde:

8. Chloë Moretz as Bellatrix Lestrange from the Harry Potter series:

9. Colton Haynes as Nemo from Finding Nemo:

10. Kim Kardashian-West as Catwoman from Batman Returns:

11. Genevieve Hannelius as Effie Trinket from The Hunger Games series:

12. Nina Dobrev as Hermione Granger from the Harry Potter series:

13. Jesse Tyler Ferguson and Justin Mikita as Harry and Lloyd from Dumb and Dumber:

14. Poppy Delevingne as Harley Quinn from Suicide Squad:

15. Kelly Osbourne as Magenta from The Rocky Horror Picture Show:

16. Sarah Hyland and Katie Welch as Annie and Miss Hannigan from Annie:

17. Mark and Samantha Ronson as Maverick and Goose from Top Gun:

18. Ed Sheeran as Austin powers from the Austin Powers series:

19. Joe Jonas as Derek Zoolander from Zoolander:

20. Jessica Simpson and Eric Johnson as Clark Griswold and Christie Brinkley from National Lampoon's Vacation:

21. Sarah Michelle Gellar as Alex Owens from Flashdance:

Did you know you can sign up for a BuzzFeed Community account and create your own BuzzFeed posts? Here's a handy guide to help you start posting today!