55 Epic Celebrity Halloween Costume Ideas

BAZAAR looks back at some of our favorite celebrity Halloween costumes for all your dress-up inspiration from sultry to spooky.

From Harper's BAZAAR

BAZAAR looks back at some of our favorite celebrity Halloween costumes for all your dress-up inspiration from sultry to spooky.

2015, Poppy Delevingne as Harley Quinn

2015, Josh Duhammel and Fergie as Karl Lagerfeld and Choupette

2015, Heidi Klum as Jessica Rabbit

2015, Gigi Hadid as Sandy from Grease

2015, Emily Ratajkowski as Marge Simpson

2015, Paris Hilton as a Warrior Princess

2015, Cindy Crawford as Hell's Angel

2015, Jennifer Lopez and Casper Smart as skeletons

2015, Alessandra Ambrosio as a devil

2014, Kim Kardashian as a skeleton

2014, Taylor Swift as a Pegacorn

2014, Beyoncé and Blue Ivy as Janet and Michael Jackson

2014, Rita Ora as Barbie

2014, Cindy Crawford and Rande Gerber as Cher and Greg Allman

2014, Heidi Klum as a butterfly

2014, Kate Moss as Cara Delevingne

2014, Alessandra Ambrosio as an icey-grey cat

hbz-halloween-update-kate-hudson

2014, Kate Hudson as a biker babe

2014, Kendall Jenner and Cara Delevingne as Mario and Luigi

2014, Rihanna as a Teenage Mutant Ninja Turtle

1988, Cher as Cleopatra

1996, Cindy Crawford as Marilyn Monroe

2002, Angie Harmon as Gwen Stefani and Jason Sehorn as a gladiator

2002, Carmen Kass as Mia Wallace from Pulp Fiction

2002, Karolina Kurkova as a chic flapper girl

2002, Zooey Deschanel as Tinkerbell

2004, Anne Hathaway as an Egyptian goddess

2007, Roberto Cavalli as Karl Lagerfeld (trippy, we know)

2007, Kate Middleton as a witch

2008, Alexa Chung as zombie Marie Antoinette

2008, Heidi Klum as Hindu god Kali

2010, Evan Rachel Wood is Magenta from The Rocky Horror Picture Show

2011, Adam Levine and Anne V. as Axl Rose and Stephanie Seymour from Guns N' Roses music video "November Rain"

2011, Beyonce as her signature symbol, the bumblebee

2011, Doutzen Kroes as Catwoman

2011, Gwen Stefani as Cinderella

2011, Kim Kardashian as Poison Ivy

2011, Michael Kors and Lance LePere as mariachi band members

2011, Miranda Kerr as a ringmaster