CLOSE

1. The Best Celebrity Halloween Costumes of All Time

Take a trip down memory lane with the best celebrity costumes of all time, and find inspiration for your Halloween getup this year in the bunch.

2. The Best Celebrity Halloween Costumes of All Time

Take a trip down memory lane with the best celebrity costumes of all time, and find inspiration for your Halloween getup this year in the bunch.

3. Rihanna

Rihanna as Mary Jane

4. Ciara

Ciara as Storm

5. Kim Kardashian and Kanye West

Kimye as Batman and Catwoman

6. Angela Simmons

Angela Simmons as Pocahontas

7. Beyonce

Beyonce as a bad angel

8. Tika Sumpter

Tika Sumpter as Nefertiti

9. Lala

Lala as a cat

10. Gabrielle Union

Gabrielle Union as a bar girl

11. Diddy

Diddy as King

12. Jessica White

Jessica White as a snake charmer

13. Tamar Braxton

Tamar Braxton as Snow White

14. Taraji P. Henson

Taraji P. Henson as Catwoman

15. Selita Ebanks

Selita Ebanks as a Devil

16. Mariah Carey, Nick Cannon and family

Mariah Carey, Nick Cannon and #dembabies as Goldilocks and the three bears.

17. Amber Ross

Amber Rose as Slash

18. John Legend and Chrissy Teigen

John Legend and Chrissy Teigen as a Roman gladiator and Cleopatra

19. Keri Hilson and Serge Ibaka

Keri Hilson and Serge Ibaka as Lisa McDowell and Prince Akeem from Coming to America

20. Jada Pinkett-Smith

Jada Pinkett-Smith as Superwoman

21. Fabolous and Emily B.

Fabolous and Emily B. as Michael Jackson from Thriller and an Ice Queen

22. Zendaya

Zendaya as Aaliyah

23. Heidi Klum

Heidi Klum as a dead body

24. Holly Robinson-Peete

Holly Robinson-Peete as Lil Wayne

25. Vanessa and Angela Simmons

Vanessa and Angela Simmons as a flapper and Minnie Mouse

26. Christina Milian

Christina Milian as a ladybug

27. Cassie

Cassie as Wonderwoman

28. Dascha Polanco

Dascha Polanco as Black Swan

29. T.I. and Tiny

T.I. and Tiny as a football player and referee

30. Garcelle Beauvais

Garcelle Beauvais as a pirate

31. Chrissy Teigen

Chrissy Teigen as a girl from Toddlers & Tiaras

32. Kim Kardashian

Kim Kardashian as Poison Ivy

33. Heidi Klum

Heidi Klum as an alien transformer

34. Al Roker

Al Roker as Oprah

35. Ashanti

Ashanti as Catwoman

36. Lala

Lala as a sailor

37. Dawn Richard

Dawn Richard as a robber

38. Tyson Beckford

Tyson Beckford as a soldier

39. Christina Milian

Christina Milian as a soldier

40. Rocsi Diaz

Rocsi Diaz as Starship Trooper from Star Wars

41. Kat Graham

Kat Graham as a witch

42. Mariah Carey and Nick Cannon

Mariah Carey and Nick Cannon as cookies and milk

43. Heidi Klum

Heidi Klum as an old woman

44. Jessica White

Jessica White as a Vegas Showgirl

More From HelloBeautiful
×