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 Team 1. Heidi Klum as Jessica Rabbit from Who Framed Roger Rabbit?: View this photo on Instagram Instagram: @heidiklum 2. Gigi Hadid as Sandy from Grease: View this photo on Instagram Instagram: @gigihadid 3. Alessandra Ambrosio as The Queen of Hearts from Alice in Wonderland: View this photo on Instagram Instagram: @alessandraambrosio 4. Gisele Bündchen and Tom Brady as Dorothy and The Cowardly Lion from The Wizard of Oz: View this photo on Instagram Instagram: @gisele 5. Iggy Azalea as Cruella Deville from 101 Dalmations: View this photo on Instagram Instagram: @thenewclassic 6. Jessica Alba and Kelly Sawyer as Romy and Michele from Romy and Michele's High School Reunion: View this photo on Instagram Instagram: @jessicaalba 7. Ryan Seacrest and Julianne Hough as Bonnie and Clyde from Bonnie and Clyde: View this photo on Instagram Instagram: @ryanseacrest 8. Chloë Moretz as Bellatrix Lestrange from the Harry Potter series: View this photo on Instagram Instagram: @chloegmoretz 9. Colton Haynes as Nemo from Finding Nemo: View this photo on Instagram Instagram: @coltonlhaynes *sweating* 10. Kim Kardashian-West as Catwoman from Batman Returns: View this photo on Instagram Instagram: @kimkardashian 11. Genevieve Hannelius as Effie Trinket from The Hunger Games series: View this photo on Instagram instagram.com 12. Nina Dobrev as Hermione Granger from the Harry Potter series: View this photo on Instagram Instagram: @ninadobrev 13. Jesse Tyler Ferguson and Justin Mikita as Harry and Lloyd from Dumb and Dumber: View this photo on Instagram Instagram: @jessetyler 14. Poppy Delevingne as Harley Quinn from Suicide Squad: View this photo on Instagram Instagram: @poppydelevingne 15. Kelly Osbourne as Magenta from The Rocky Horror Picture Show: View this photo on Instagram Instagram: @kellyosbourne 16. Sarah Hyland and Katie Welch as Annie and Miss Hannigan from Annie: View this photo on Instagram Instagram: @therealsarahhyland 17. Mark and Samantha Ronson as Maverick and Goose from Top Gun: View this photo on Instagram Instagram: @samantharonson 18. Ed Sheeran as Austin powers from the Austin Powers series: View this photo on Instagram Instagram: @teddysphotos 19. Joe Jonas as Derek Zoolander from Zoolander: View this photo on Instagram Instagram: @joejonas 20. Jessica Simpson and Eric Johnson as Clark Griswold and Christie Brinkley from National Lampoon's Vacation: View this photo on Instagram Instagram: @jessicasimpson 21. Sarah Michelle Gellar as Alex Owens from Flashdance: View this photo on Instagram Instagram: @sarahmgellar 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!