Over the years, stars like Heidi Klum, Kim Kardashian, Cardi B, Kelly Clarkson, Janet Jackson, and more have displayed some incredibly creative Halloween costumes. Here are some of the best ones.
Savannah Guthrie and Matt Lauer become music greats
In 2017, Savannah Guthrie dressed as Kenny Rogers and Matt Lauer as dressed as Dolly Parton.
Ryan Seacrest becomes Karl Lagerfeld
Ryan Seacrest showed his stylist side in 2018 when he was spotted out and about dressed as Karl Lagerfeld.
Heidi Klum as an alien
Heidi Klum made flesh-eating aliens look glamorous and fun at her Halloween party in 2019.
Roseanne Barr is a witch
Roseanne Barr showed up to a Jay Leno interview in a witch costume in 2006.
Heidi Klum as a human body
Is that you, Heidi? Heidi Klum celebrated Halloween in 2010 dressed as a human body.
Michelle Trachtenberg becomes "The Nightmare Before Christmas"
Michelle Trachtenberg attended Heidi Klum's 2011 Halloween party looking like she walked straight out of "Nightmare Before Christmas."
Chrissy Teigen's take on "Toddlers & Tiaras"
Chrissy Teigen attended Heidi Klum's 2011 Halloween party dressed as a toddler in a tiara.
Christina Milian as dessert
Christina Milian arrived as a cupcake to Beachers Madhouse in 2012.
Scott Disick and Kourtney Kardashian as Superheroes
Scott Disick and Kourtney Kardashian arrive at Kim Kardashian's 2012 Halloween party dressed as Catwoman and Robin.
KimYe as Batman and Catwoman
Kim Kardashian and Kanye West arrived at Kim Kardashian's 2012 Halloween party in Miami dressed like Batman and Catwoman
Nicole "Snooki" Polizzi and family as "Wizard of Oz" characters
Nicole "Snooki" Polizzi and her family dressed as characters from "The Wizard of Oz."
Ariel Winter as a zombie nurse.
Ariel Winter attended Just Jared's Annual Halloween Party in 2016 dressed as a zombie nurse.
Kathie Lee Gifford as Regis Philbin and Hoda Kotb as Kathie Lee Gifford
Kathie Lee Gifford dressed as her former co-host Regis Philbin, and Hoda Kotb dressed as Kathie Lee Gifford during NBC's "Today" Halloween at Rockefeller Plaza in 2016.
Michael Kors and Bette Midler as Adam and a Garden
Michael Kors and Bette Midler arrived at a party as Adam and as a garden in 2017
Lewis Hamilton as The Joker
Lewis Hamilton came dressed as the Joker to Heidi Klum's 17th Annual Halloween Party in 2016.
Jenna Bush as Barbara Bush
Jenna Bush Hager dressed as her grandmother Barbara Bush during NBC's “Today” Halloween.
Paris Hilton as Alice in Wonderland
In 2016, Paris Hilton dressed as Alice in Wonderland.
Rita Ora as Post Malone
Most fans had to do a double-take a few years ago when Rita Ora attended the Kiss Haunted House Party channeling Post Malone.
Olivia Munn as Peik Lin
Olivia Munn turned heads when she dressed as Peik Lin from "Crazy Rich Asians."
Kendall Jenner as an Austin Powers fembot
Kendall Jenner attended a Casamigos Halloween party at ARIA Resort & Casino in 2018 as an Austin Powers fembot.
Bette Midler as Queen of the Galaxy
Bette Midler attended her 2018 Halloween event as a Queen of the Galaxy.
The "TODAY" Show Hosts in 2018
The “TODAY” Show hosts Peter Alexander, Jenna Bush Hager, Craig Melvin, Hoda Kotb, Savannah Guthrie, Sheinelle Marie Jones, Dylan Dreyer, Al Roker, Kathie Lee Gifford, Willie Geist, and Carson Daly came dressed to impress in 2018. They transformed into iconic characters like Marty McFly, Doc Brown, Ferris Bueller, Prince Akeem, Bruce Springsteen, Elton John, Tina Turner, Cyndi Lauper, Madonna, Cher, and characters from “Top Gun.”
Rihanna was dressed as Catwoman
Rihanna was dressed as Catwoman with gorgeous skull makeup in London in 2018.
The Weeknd and Bella Hadid dressed as Beetlejuice and Lydia Deetz
When they were an item in 2018, The Weeknd and Bella Hadid dressed as Beetlejuice and Lydia Deetz.
Coco Austin and Ice-T dressed as a sexy ninja and Negan
In 2018, Coco Austin and Ice-T dressed as a sexy ninja and Negan from “The Walking Dead.”
Winnie Harlow as RuPaul
Model Winnie Harlow was seen arriving at Heidi Klum's 2018 Halloween party dressed as RuPaul.
Lupita Nyong'o as Dionne from “Clueless”
Lupita Nyong'o transformed into Dionne from "Clueless" in 2018.
Padma Lakshmi as Black Swan
Padma Lakshmi channeled her dark side in 2018 dressed as Black Swan.
Kat Graham as The Mask
Kat Graham attended Heidi Klum's 19th Annual Halloween Party at Lavo dressed as Jim Carrey's "The Mask" character.
Justin Timberlake as a Lego Robin
Justin Timberlake and Jessica Biel were seen out and about for Halloween with the kids on October 31, 2018. The singer dressed as a Lego version of Robin, and Biel dressed as a Lego Harley Quinn.
Frankie Grande as a Troll
Frankie Grande attended Heidi Klum's 2018 Halloween party dressed as a glittery troll.
Heidi Klum as Princess Fiona
Heidi Klum attended her 2018 Halloween Party with hubby Tom Kaulitz dressed as Princess Fiona and Shrek.
America Ferrera as RBG
On a Trick or Treat episode of “Superstore,” America Ferrera dresses as Ruth Bader Ginsburg.
Kelly Clarkson as Winifred Sanderson
On "The Kelly Clarkson Show" in 2019, Kelly Clarkson came dressed as Bette Midler's character, Winifred Sanderson, in "Hocus Pocus."
Heidi Klum as Jessica Rabbit
Heidi Klum, aka queen of Halloween, dressed as Jessica Rabbit at her Halloween Party in 2015.
Liam Payne is Superman
Liam Payne attended a Haunted House Party as Superman in London.
Kristen Stewart goes athletic as a Baseball player
Kristen Stewart showed her sporting side as a baseball player on "The Tonight Show Starring Jimmy Fallon" in 2019.
Cardi B as a Nun
In 2019, Cardi B performed dressed as a sexy nun at KAOS Dayclub & Nightclub in Las Vegas, Nevada.
Kelly Clarkson as Madeline Ashton in "Death Becomes Her"
During season 2 of "The Kelly Clarkson Show," Kelly nailed it as Meryl Streep's character, Madeline Ashton, from "Death Becomes Her."