Diary Home

The Best Celebrity Halloween Costumes of All Time


The spookiest night of the year is quickly approaching. While it’s tempting to keep things easy by picking up a pair of cat ears en route to the Monster Mash, why not plan ahead this October with a meticulously executed costume that’s heavy on shock value? For inspiration, look no further than the most memorable guises of Hollywood’s favorite faces. After all, these actresses, actors, singers and It-girls know how to make an entrance.

For a crime-fighting night out in New York City, beauty chameleon Rihanna and her crew once transformed into a trio of pizza-eating Ninja Turtles, courtesy of some masterfully applied green body paint. Serena Williams played to her inner nerd with a set of taped glasses and an off-center ponytail for an 80’s prom queen look worthy of the homecoming dance. Risk takers will relish Marc Jacobs’ excessively contoured and eerily real female bodybuilder, perfected with French-tipped talons, a metallic blue bikini, and some jaw-dropping prosthetics.

From Cher’s epic Cleopatra recreation to Kylie Jenner’s spot-on portrayal of Christina Aguilera—right down to her “Dirrty” string-threaded micro-braids and chaps—here are the best celebrity Halloween costumes of all time.

Kendall Jenner as Pamela Anderson, 2020 

Margot Robbie as Ginger Spice, 2020


Jennifer Lopez as Madonna, 2020


Emily Ratajkowski as Demi Moore, 2020


Ciara & Russell Wilson as Beyoncé & Jay-Z, 2019


Adele as June Carter Cash, 2019


Chrissy Teigen and John Legend, 2018


Harry Styles as Elton John, 2018


Kaia Gerber as Joan Jett, 2018


Rita Ora as Post Malone, 2018


Kim Kardashian & Jonathan Cheban as Cher & Sonny, 2017


Kylie Jenner, 2016


Beyonce, Jay Z, and Blue Ivy, 2016


Katy Perry, 2016


Marc Jacobs, 2016


Heidi Klum, 2015


Shanina Shaik as Rihanna, 2015


Jennifer Lopez, 2015


Josh Duhamel and Fergie, 2015


Gigi Hadid, 2015


Rihanna, 2014


Kate Moss as Cara Delevingne, 2014


Joe Jonas, 2014


Kim Kardashian and Kanye West, 2012


Jessica Alba, 2009


Martha Stewart, 1998


Cindy Crawford, 1996


Cher, 1988


Drew Barrymore, 1985


Brooke Shields, 1981


Jayne Mansfield, 1956


From Vogue.com

You Might Also Like

%d bloggers like this: