The 20 Best Celebrity Halloween Costumes of All Time

The 20 Best Celebrity Halloween Costumes of All Time

Heidi Klum HalloweenIf you had access to Hollywood makeup artists and professional stylists, and money was basically no object, what would your Halloween costume look like this year? This is why we hold celebrities to such high standards when it comes to dressing up. And once Heidi Klum began holding her annual Halloween bash, everyone had to step up their game.

If one of the most beautiful women in the world is willing to make herself a hideous old lady or an indecent gorilla, then everyone else better bring it, too. It was hard not to make at least half of this slideshow Heidi costumes, actually, but we held ourselves back.

More from CafeMom: 

Are we exaggerating when we say these are the best of all time, when this is a list that only goes back a little over a decade? Maybe.

More from CafeMom: 

But again, it's all because of Heidi that the Hollywood elite aren't just dressing up to take their kids trick-or-treating, so we haven't even bothered going back any farther. But if, in the very valuable recesses of your memory, you recall an even better, earlier celebrity costume, please let us know!

Image via Mike Coppola/Getty Images

  • Kate Upton


    Image via emal Countess/Getty Images

    How do you update a boring old Marilyn Monroe costume? 1) You look uncannily like her, as Kate Upton did in 2011, and 2) add some skeleton bones!

  • Derek Hough


    Image via MAP/Splash News

    Sometimes, you have to admire a costume for its simplicity, like Derek Hough's Clark Kent getup in 2009.

  • Katy Perry and Shannon Woodward


    Image via Twitter

    Katy Perry and Shannon Woodward thrilled all fans of '90s TV when they went as Jane and Daria in 2012.

  • Christian Siriano


    Image via Joe Corrigan/Getty Images

    Christian Siriano paid fierce homage to Disney fashionista, er, villain Cruella de Vil in 2008.

  • Harrison Ford


    Image via London Entertainment/Splash News

    We love it when someone normally so serious-looking becomes a total goofball on Halloween, as Harrison Ford did when he and Calista Flockhart went as nerds in 2012.

  • Elle Fanning


    Image via Frazer Harrison/Getty Images

    In 2005, Elle Fanning probably still needed a nanny, but she still made a great Mary Poppins.

  • Cindy Crawford


    Image via Jerod Harris/Getty Images

    Randy Gerber and Cindy Crawford went from spouses to bandmates when they dressed up as Axl Rose and Slash, circa Guns N' Roses' heyday, in 2013.

  • Nick Cannon and Mariah Carey


    Image via Jose Perez/Splash News

    Mariah Carey's cookie costume in 2008 was a little weak, but it did pair quite nicely with Nick Cannon's amazing milk carton. (Sigh.)

  • Heidi Klum Kali


    Image via Joe Corrigan/Getty Images

    We bet multi-tasker Heidi Klum wishes she still had the extra arms she acquired for this Kali costume in 2008.

  • Demi Lovato


    Image via Christopher Polk/Getty Images

    Demi Lovato's eerie stare makes her zombie/possessed witch/ghost look all the scarier in 2013.

  • Fergie


    Image via Jemal Countess/Getty Images

    Fergie was one of many spoofing Toddlers & Tiaras in 2011, but she stands out as the most memorable.

  • Michelle Trachtenberg


    Image via Jemal Countess/Getty Images

    In 2011, Michelle Trachtenberg did beautiful justice to Tim Burton's Blue Girl character.

  • Ellen DeGeneres


    Image via YouTube

    Ellen DeGeneres showed a, um, different side of herself in 2013, when she donned the same outfit Nicki Minaj wore to her show earlier that year.

  • Evan Rachel Wood


    Image via Frederick M. Brown/Getty Images

    When Evan Rachel Wood dressed up as Rocky Horror Picture Show's Magenta for a Rocky Horror tribute in 2010, she kind of made us long for a remake.

  • Ginnifer Goodwin


    Image via Twitter

    Ginnifer Goodwin scared the pants off anyone who dared look at her Rosemary's Baby costume in 2012.

  • Heidi Klum and Seal 2011


    Image via Jemal Countess/Getty Images

    You have to trust the caption to know that this was Heidi Klum and Seal back in 2011. 

  • Kelly Ripa and Nick Lachey


    Image via Jackson Lee/Splash News

    Funny enough, Kelly Ripa and Nick Lachey spoofed Kim Kardashian and Kris Humphries the same day that Kim announced their split in 2011.

  • Matt Lauer


    Image via Slaven Vlasic/Getty Images

    Matt Lauer's Pamela Anderson costume from 2013 is forever burned into our retinas.

  • Heidi Klum 2013


    Image via Mike Coppola/Getty Images

    We hope that one day we will be able to compare real 90-year-old Heidi Klum with this Halloween version of her in 2013 -- complete with varicose veins!

More Slideshows