19 of the most daring Halloween costumes celebrities have ever worn

Katy Perry was seen at Kate Hudson’s Halloween party on October 30, 2014. Chinchilla/Bauer-Griffin/GC Images/Getty Images
Halloween is the ideal time for celebrities to wear wild clothes and ditch their glamorous looks.

Stars like Kylie Jenner and Paris Hilton have chosen bold, revealing looks over the years.

Rihanna and others have taken a completely different path and transformed their lives.

For more stories, visit Insider's homepage.

Mariah Carey donned a daring mermaid outfit to a Halloween party in 2003. She wore a shell-shaped bra with a high-rise skirt and wide sleeves.

Mariah Carey attends her London Halloween party on October 31, 2003. David Westing/Stringer/Getty Images

Ten years later, Demi Lovato was hardly recognisable at her own party. A long-sleeved, ripped bottom dress, dark eyes and fake blood, she wore a white, light-colored, long-sleeved gown.

Demi Lovato at her Halloween Party in California, October 31, 2013. Christopher Polk/Getty Images

Rihanna opted for a more casual look and dressed as a Teenage Mutant Ninja Turtle. She wore green face paint, metallic bratier, leather gloves and many other accessories.

Rihanna poses in New York City with her friends on October 31, 2014. NCP/Star Max/Getty Images

Katy Perry took a more unusual route this year, dressing up as a Cheeto. She wore a red bodysuit with matching sneakers underneath her snack-inspired costume.

Katy Perry arrives at Kate Hudson’s Halloween party in California, October 30, 2014. Chinchilla/Bauer-Griffin/GC Images/Getty Images

Heidi Klum was transformed into Jessica Rabbit for her Halloween party 2015. A strapless red gown was worn by Heidi Klum with a daring slit. She also wore prosthetics on her chest, face and legs, as well as purple latex gloves and red pumps.

Heidi Klum at her Halloween Party in New York City, October 31, 2015. Nicholas Hunt/Getty Images

Emily Ratajkowski dressed up as Marge Simpson at the same party. She wore a green minidress underneath, but she painted her whole body.

Emily Ratajkowski at Heidi Klum’s Halloween party in New York, October 31, 2015. Andrew Toth/Getty Images

Kylie Jenner looked exactly the same as Christina Aguilera when she wore a dress inspired by 2002's "Dirty" music videos in 2015. A striped bikini top was paired with red shorts and leather chaps. Jenner also wore blonde hair with black streaks.

Kylie Jenner dressed up as Christina Aguilera for Halloween 2015. Splash News

Winnie Harlow channeled RuPaul by wearing a red corset-style latex leotard. A black fur coat, a blonde hairstyle and thigh-high heels were also worn by Harlow.

Winnie Harlow poses in New York City, October 31, 2018, Gilbert Carrasquillo/Getty Images

Kendall Jenner dressed up as Austin Powers fembot at a party in a different year. With her transparent baby-doll dress, she wore a blonde hairstyle, pink gloves, and feather-embellished high heels.

Continue the story

Kendall Jenner at Halloween Party in Las Vegas, October 31, 2018. Bryan Steffy/Stringer/Getty Images

Justin Timberlake and Jessica Biel wore cubic costumes to transform into Robin Legos and Harley Quinn, in order to trick or treat with their children.

Jessica Biel, Justin Timberlake in New York City, October 31, 2018. Robert Kamau/Getty Images

Frankie Grande was unrecognizable when he covered his face in silver paint and sparkles to portray Guy Diamond from "Trolls". He wore a platform boot, a green nose and a metallic hairstyle.

Frankie Grande at an event in New York City on Oct 31, 2018. Taylor Hill/Getty Images

Khloe Kardashian took a bold twist on the Cruella de Vil costume in 2019. The black-and-white gown featured giant shoulder pads, a plunging neckline and a thigh high slit.

Khloe Kardashian posted this Halloween photo to Instagram on November 1, 2019, Khloe Kardashian/Instagram


Bella Hadid wore the Fred Flintstones bikini version that year. She added bone-shaped earrings to her look and a dark, pixie hairstyle.

Bella Hadid posted this image to Instagram on October 31, 2019, Bella Hadid/Instagram

Ashley Graham wore a maternity Jessica Rabbit costume. The look featured a red wig and purple gloves as well as a strapless latex gown featuring a thigh high slit.

Ashley Graham shared this photo with Justin Ervin on October 27, 2019, Ashley Graham/Instagram

Megan Thee Stallion and Jordyn wood wore crisscross bikinis in 2019 for their "Tekken” and "Street Fighter”-inspired costumes. Woods wore fishnet tights, while Megan wore thigh high boots.

Jordyn posted this photo of Megan Thee Stallion and her on October 31, 2019, Jordyn Woods/Instagram

Bella Thorne portrayed Little Red Riding Hood in 2020. She wore a red cape, thigh high tights and a latex minidress featuring a plunging neckline.

Bella Thorne posted this image to Instagram on October 24, 2019, at 2:44 PM. Bella Thorne/Instagram

Paris Hilton gave a new twist to the nurse costume by wearing a white gown with a deep, square neckline. This look included a fitted skirt, pointed pumps and Chanel gloves.

Paris Hilton dressed as a nurse in Los Angeles on October 31, 2020. MEGA/Getty Images

Insider has the original article.