Successfully unsubscribed

Please allow up to 10 days for your unsubscription request to be processed.

Karrueche Tran at Maxim's Official Halloween Party, Beverly Hills, Oct. 24, 2015.
Kathy Hutchins / Shutterstock.com

Halloween special: we've ranked the 20 hottest celebrity costumes of all time

Celebrity

By Emma Nguyen

- Oct 30, 2026

For most of us, Halloween means a witch's hat and a bit of face paint.

For Hollywood, it means skin. Lots of it.

With Heidi Klum's famous party back this Saturday, and the supermodel already teasing a gruesome new look, we've ranked the 20 sexiest celebrity Halloween costumes of all time.

And trust us, number one takes some beating.

20. Winnie Harlow, RuPaul (2018)

The model paid tribute to the queen of drag at Heidi Klum's party, in a look that was every bit as fierce as the original.

Winnie Harlow, Heidi Klum's 19th Annual Halloween Party, Oct. 31, 2018. · View this photo on Getty Images

19. Nina Agdal, electric blue (2015)

The Danish model turned heads at Heidi Klum's party with an electric-blue bob and a skin-tight black latex dress.

Nina Agdal, Heidi Klum's Halloween Party, Oct. 31, 2015. · View this photo on Getty Images

18. Zoë Kravitz, vampire (2018)

The actress went full creature of the night at the Casamigos party in Beverly Hills, proving vampires don't have to be scary.

Zoë Kravitz, Casamigos Halloween Party, Oct. 26, 2018. · View this photo on Getty Images

17. Cardi B, the naughtiest nun (2019)

Only Cardi could turn a nun's habit into one of the most talked-about outfits of the year, at KAOS in Las Vegas.

Cardi B, KAOS Dayclub & Nightclub, Las Vegas, Halloween 2019. · View this photo on Getty Images

16. Doja Cat, lady in red (2021)

Doja went head-to-toe scarlet at a Bel Air Halloween bash, with fire-red curls, red lips and a skin-tight red dress.

Doja Cat, CARN*EVIL Halloween Party, Bel Air, Oct. 30, 2021. · View this photo on Getty Images

15. Aubrey O'Day and Shannon Bex, villain and victim (2015)

The Danity Kane bandmates turned up to Maxim's Halloween party as a matching set: Shannon in a tiny spotted tutu, and Aubrey in a fur-trimmed, Cruella-style mini.

Shannon Bex at Maxim's Official Halloween Party, Beverly Hills, Oct. 24, 2015.
Shannon Bex at Maxim's Official Halloween Party, Beverly Hills, Oct. 24, 2015. Kathy Hutchins / Shutterstock.com
Aubrey O'Day at Maxim's Official Halloween Party, Beverly Hills, Oct. 24, 2015.
Aubrey O'Day at Maxim's Official Halloween Party, Beverly Hills, Oct. 24, 2015. Kathy Hutchins / Shutterstock.com

14. Miranda Kerr's Sexy Circus (2011)

Miranda threw her own circus-themed Halloween party in New York, and brought the ultimate supermodel line-up, including Kate Upton and Chrissy Teigen.

Miranda Kerr, Kate Upton, Chrissy Teigen and friends, Miranda Kerr's Sexy Circus Halloween party, New York, Oct. 31, 2011. · View this photo on Getty Images

13. Martha Hunt, Leeloo (2019)

The model channelled Milla Jovovich's barely-there bandage look from The Fifth Element at Heidi Klum's 20th party.

Martha Hunt, Heidi Klum's 20th Annual Halloween Party, Oct. 31, 2019. · View this photo on Getty Images

12. Elsa Hosk, Closer (2019)

The Victoria's Secret model went as Natalie Portman's pink-wigged stripper from the movie Closer, and nailed it.

Elsa Hosk, Heidi Klum's 20th Annual Halloween Party, Oct. 31, 2019. · View this photo on Getty Images

11. Karrueche Tran, sheer bunny (2015)

Karrueche left very little to the imagination at Maxim's party: a sheer black bodysuit, bunny ears and a bow tie.

Karrueche Tran at Maxim's Official Halloween Party, Beverly Hills, Oct. 24, 2015.
Karrueche Tran at Maxim's Official Halloween Party, Beverly Hills, Oct. 24, 2015. Kathy Hutchins / Shutterstock.com

10. Alessandra Ambrosio, Queen of Hearts (2013)

Off with their heads. The Victoria's Secret Angel ruled the Casamigos party in a red bob and a corseted Queen of Hearts look.

Alessandra Ambrosio, Casamigos Halloween Party, Beverly Hills, Oct. 25, 2013. · View this photo on Getty Images

9. Tara Reid, golden goddess (2016)

The American Pie star went for maximum skin at Maxim's 2016 bash, in a gold bikini top, a skimpy wrap skirt and a gold headband.

Tara Reid at the 2016 Maxim Halloween Party, Shrine Auditorium, Los Angeles, Oct. 22, 2016.
Tara Reid at the 2016 Maxim Halloween Party, Shrine Auditorium, Los Angeles, Oct. 22, 2016. Kathy Hutchins / Shutterstock.com

8. Kim Kardashian, mermaid (2012)

Kim traded her famous brunette locks for a platinum wig and squeezed into a sequinned green mermaid tail in New York.

Kim Kardashian, Midori Green Halloween Party, New York, Oct. 27, 2012. · View this photo on Getty Images

7. Gigi Hadid, Sandy (2015)

Tell me about it, stud. Gigi went full Grease in head-to-toe black leather, posing alongside a Jessica Rabbit you might recognise further down this list.

Heidi Klum and Gigi Hadid, Heidi Klum's 16th Annual Halloween Party, Oct. 31, 2015. · View this photo on Getty Images

6. Kim Kardashian, Wonder Woman (2008)

Kim's best costume came early. She hosted her own Halloween masquerade in LA as Wonder Woman, complete with a gold tiara, a red corset and star-spangled briefs.

Kim Kardashian at PAMA's Halloween Masquerade, Stone Rose, Los Angeles, Oct. 30, 2008.
Kim Kardashian at PAMA's Halloween Masquerade, Stone Rose, Los Angeles, Oct. 30, 2008. s_bukley / Shutterstock.com

5. Emily Ratajkowski, Marge Simpson (2015)

A towering blue beehive and a skintight green dress. Springfield never looked like this.

Emily Ratajkowski, Heidi Klum's Halloween Party, Oct. 31, 2015. · View this photo on Getty Images

4. Megan Fox, Pamela Anderson (2022)

Megan went platinum blonde to become the ultimate '90s pin-up, with Machine Gun Kelly by her side at the Casamigos party.

Megan Fox and Machine Gun Kelly, Casamigos Halloween Party, Beverly Hills, Oct. 28, 2022. · View this photo on Getty Images

3. Kendall Jenner, Fembot (2018)

Yeah, baby. Kendall squeezed into a pink Austin Powers Fembot outfit, complete with a blonde bouffant, in Las Vegas.

Kendall Jenner, Casamigos Halloween party, CATCH Las Vegas, Oct. 27, 2018. · View this photo on Getty Images

2. Heidi Klum, Jessica Rabbit (2015)

The queen of Halloween poured herself into a red sequinned gown and red wig to become the most famous cartoon bombshell of all.

Heidi Klum, her Halloween Party, Oct. 31, 2015. · View this photo on Getty Images

1. Heidi Klum, Lady Godiva (2001)

Nothing has topped this. In 2001, Heidi arrived at her own party as Lady Godiva, covered by little more than a long wig, riding a horse through Manhattan.

Twenty-five years on, every costume is still measured against it.

Heidi Klum arrives on horseback as Lady Godiva, Lot 61, New York, Oct. 31, 2001. · View this photo on Getty Images

Will 2026 produce a new contender? We'll be updating this list with the best looks from this weekend's parties.