Community·Posted on Oct 10, 201621 Celebs Who Totally Nailed Their Movie-Themed Halloween Costumes"I invented post-its"–Romy White (or Jessica Alba?)by blCommunity ContributorApproved and edited by BuzzFeed Community TeamFacebookPinterestTwitterMailLink 1. Heidi Klum as Jessica Rabbit from Who Framed Roger Rabbit?: View this photo on Instagram 2. Gigi Hadid as Sandy from Grease: View this photo on Instagram 3. Alessandra Ambrosio as The Queen of Hearts from Alice in Wonderland: View this photo on Instagram 4. Gisele Bündchen and Tom Brady as Dorothy and The Cowardly Lion from The Wizard of Oz: View this photo on Instagram 5. Iggy Azalea as Cruella Deville from 101 Dalmations: View this photo on Instagram 6. Jessica Alba and Kelly Sawyer as Romy and Michele from Romy and Michele's High School Reunion: View this photo on Instagram 7. Ryan Seacrest and Julianne Hough as Bonnie and Clyde from Bonnie and Clyde: View this photo on Instagram 8. Chloë Moretz as Bellatrix Lestrange from the Harry Potter series: View this photo on Instagram 9. Colton Haynes as Nemo from Finding Nemo: View this photo on Instagram 10. Kim Kardashian-West as Catwoman from Batman Returns: View this photo on Instagram 11. Genevieve Hannelius as Effie Trinket from The Hunger Games series: View this photo on Instagram 12. Nina Dobrev as Hermione Granger from the Harry Potter series: View this photo on Instagram 13. Jesse Tyler Ferguson and Justin Mikita as Harry and Lloyd from Dumb and Dumber: View this photo on Instagram 14. Poppy Delevingne as Harley Quinn from Suicide Squad: View this photo on Instagram 15. Kelly Osbourne as Magenta from The Rocky Horror Picture Show: View this photo on Instagram 16. Sarah Hyland and Katie Welch as Annie and Miss Hannigan from Annie: View this photo on Instagram 17. Mark and Samantha Ronson as Maverick and Goose from Top Gun: View this photo on Instagram 18. Ed Sheeran as Austin powers from the Austin Powers series: View this photo on Instagram 19. Joe Jonas as Derek Zoolander from Zoolander: View this photo on Instagram 20. Jessica Simpson and Eric Johnson as Clark Griswold and Christie Brinkley from National Lampoon's Vacation: View this photo on Instagram 21. Sarah Michelle Gellar as Alex Owens from Flashdance: View this photo on Instagram 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!