When it comes to Halloween costumes, celebrities go all out every year without fail. During Halloween’s past, we’ve seen some of our favorite celebs adorn over-the-top costumes that ranged from wicked to whimsical. But for us, the most impressive part of any celebrity costume is the elaborate beauty looks that accompany them. When the spooky holiday rolls around, our Instagram feeds fill up with pictures of celebs showcasing some of the most creative hair and makeup transformations we’ve ever seen. Beyoncé channeled her inner Toni Braxton in 2018, rocking the singer’s iconic pixie cut and a red lip. In 2019, Kendall Jenner stepped out as a golden, glittering fairy. In 2020—the year of at-home Halloween celebrations—Vanessa Hudgens still pulled out all the stops–debuting a Black Widow costume complete with sultry vampy makeup.
Needless to say, there’s so much beauty inspiration that can be pulled from celebrities’ Halloween costumes. In case you’re looking for some last-minute costume ideas or just want to try out some new looks, we’ve rounded up some of the most mind-blowing Halloween makeup and hair moments from over the years. Keep scrolling to see the best celebrity Halloween beauty looks of all time.
Since 2000, Heidi Klum has been hosting an annual Halloween party and each year she shows up in a costume that tops the last. In 2015, she transformed into the animated sex symbol Jessica Rabbit. Klum used prosthetics to achieve the look and of course, she completed the costume with Jessica Rabbit’s iconic red hair and purple eyeshadow.
Model Gigi Hadid took us back to the 50s with her Grease-inspired costume. Hadid dressed as Sandy from the classic film. Olivia Newton-John who played Sandy in the movie wore her hair in bouncy ringlets and completed her look with a red lip and smokey eye. Celebrity makeup artist Erin Parsons and hairstylist Jennifer Yepez teamed up to help Hadid create a modern-day version of Sandy.
From her gory wounds to her retro hairdo, model Josephine Skriver’s costume was a Halloween masterpiece.
Lupita Nyong’o is a fan of the movie Clueless just like us. The actress dressed up as Dionne Davenport, sporting the character’s signature braids and a red lip.
In true Rihanna fashion, the singer put a twist on the traditional skeleton costume. RihRih swapped the traditional black and white makeup out for fluorescent pink face paint and a maroon lip.
Sometimes celebrities dress as other celebrities. Here, actress Nina Dobrev showed love to Billie Eilish, copying the singer’s signature green roots and nails.
Hailey Baldwin drew inspiration from the classic film Space Jam for her costume. Baldwin dressed as Lola Bunny, styling her hair in a high ponytail and applying frosty pink makeup to her eyes and nose.
Model Bella Hadid dressed up as a more glamorous version of Flintstone patriarch Fred Flintstone. Hadid sported a pixie cut and a smoky eye for the look.
Vanessa Hudgens always delivers memorable Halloween looks. For one of her costumes in 2020, the actress dressed as the Black Widow. Hudgens’ vampy glam was done by Ivan Núñez who used all MAC Cosmetics products on her. Núñez created her dark red lip using the brand’s Lipstick ($19) in Diva and LipGlass ($18) in Low-Cut. Her perfectly sculpted coiffure was styled by Tony Medina.
Actress Bella Thorne is putting a sultry spin on Little Red Riding Hood with her 2020 costume. For makeup, Thorne opted for a bold red lip and eyeshadow combination.