Here Are The 33 Best Celebrity Halloween Costumes Of All Time

Take notes, commoners.

Need some last-minute Halloween ideas? Lucky for you, celebrities are THE best source of killer (heh) costume inspiration, and over the years, they have continued to blow us away with their on-point head-to-toe transformations. (I mean, just look at Heidi Klum.) So, we thought we'd round up the most impressive costumes to date (in both skill and originality) to hopefully help you turn out your most noteworthy Halloween look yet. Get scrollin'!

1. Kelly Osbourne as Carrie

Splash News

Kelly Osbourne

2. Iggy Azalea as Cruella de Vil

Getty Images

Iggy Azalea

3. Heidi Klum as a Person Without Skin

Getty Images

Heidi Klum

4. Miley Cyrus as Lil Kim


Miley Cyrus

5. Michelle Trachtenberg in 'The Nightmare Before Christmas'

Getty Images

Michelle Trachtenberg

6. Colton Haynes as Princess Fiona

Getty Images

Colton Haynes

7. Katy Perry and Shannon Woodward as Jane Lane and Daria

<a href="">Twitter</a>

Katy Perry

8. Ellen Degeneres as Nicki Minaj

The Ellen Show

Ellen DeGeneres

9. Adam Levine as John McClane

Getty Images

Adam Levine

10. Rihanna as a Zombie Chola

Rihanna's Facebook


11. Heidi Klum as an Old Woman

Getty Images

Heidi Klum

12. Demi Lovato as a Zombie

Getty Images

Demi Lovato

13. Sophia Bush and Austin Nichols as Katy Perry and Russell Brand

Getty Images

Austin Nichols and Sophia Bush

14. Fergie as Honey Boo Boo

Getty Images


15. Lauren Conrad as a Tooth Fairy

Lauren Conrad

16. Zac Efron in 'Reno 911!'

<a href="">Twitter</a>

Zac Efron

17. Kim Kardashian as Poison Ivy

Getty Images

Kim Kardashian

18. Nina Dobrev as Hermione Granger

<a href="">Twitter</a>

Nina Dobrev

19. Christian Siriano as Babette from 'Beauty And The Beast'

Getty Images

Christian Siriano

20. Miley Cyrus as Nicki Minaj


Miley Cyrus

21. Shanae Grimes as Frankie Stein from Monster High

Getty Images

Shenae Grimes

22. Katy Perry as Freddie Mercury

Rony's Photobooth

Katy Perry

23. Ed Sheeran as Chucky


Ed Sheeran

24. Roberto Cavalli as Karl Lagerfeld

Getty Images

Roberto Cavalli

25. Kat Graham as a Vampire

Getty Images

Kat Graham

26. Siva Kaneswaran as Spock



27. Snooki and JWoww as Tweedledum and Tweedledee

Getty Images

Snooki And JWoww

28. Joe Jonas as Captain Jack Sparrow


Joe Jonas

29. Dwayne 'The Rock' Johnson as The Hulk


Dwayne Johnson

30. Paris Hilton as Madonna

31. Naya Rivera as Carmen Sandiego

32. Nicole Richie in 'Twins'

33. Ginnifer Goodwin in 'Rosemary's Baby'