All of 2019's Best Celebrity Halloween Costumes

They came. They saw. They wore crazy outfits.

Heidi Klum and Demi Lovato
(Image credit: Getty Images)

If one thing in this life is certain, it's that celebrities know how to make a statement—so it's no surprise that they love to go all out on their Halloween costumes as October 31 approaches. Ahead, the best celebrity Halloween costumes of 2019.

Cardi B

As Poison Ivy.


As Captain Hook.

Kelly Clarkson

As Winifred Sanderson.

Kylie Jenner

As Marilyn Monroe.

Kim Kardashian

As Elle Woods.


As Naomi Campbell.

Ciara and Russell Wilson

A post shared by Ciara (@ciara)

A photo posted by on

As Bey and Jay.

Bella Hadid

As sexy Fred Flintstone.

Jason Momoa

As Elvis.

Gabrielle Union

As Isis in Bring It On.

North West

Nicki Minaj

As Harley Quinn.

Ashley Graham

As Jessica Rabbit.

Cardi B

As a sexy nurse.

Stormi Webster

As her mom, Kylie, at the Met Gala.

Nina Dobrev

As Billie Eilish.

Nina Dobrev

As the girl who crashed the Chanel SS20 show in Paris.

Demi Lovato

As sexy Pennywise.

Kylie Jenner and Anastasia Karanikolaou

As Madonna and Britney Spears.

Camila Mendes

As "Sexy Rick" from Rick & Morty

Heidi Klum

As a sexy Moschino witch.

Cindy Crawford

As a sexy '70s lady.

Elizabeth Hurley

As The Bride from Kill Bill

Jhené Aiko

As Ash from Pokémon. 

Bella Thorne 

As a disco queen.

Vanessa Hudgens

As a sexy skull person.

Jessica Biel and Justin Timberlake 

Jessica Biel & Justin Timberlake

(Image credit: Michael Kovac / Getty Images)

As *NSYNC-era Justin Timberlake and a microphone, respectively.

Tracee Ellis Ross

As Adelaide Wilson from Us

Lisa Rinna

As Jennifer Lopez.

Jameela Jamil

As "Silly Eilish."

Liam Payne

As Superman.

Kate Beckinsale

As Holly Golightly.

Kaitlynn Carter 

As a '70s disco queen.


As Marilyn Manson.

Kourtney Kardashian

As a Victoria's Secret Angel.

Demi Lovato

As Marie Antoinette.

Heidi Klum

As...a glittery firework?

Keven Undergaro and Maria Menounos

Keven Undergaro and Maria Menounos

(Image credit: JB Lacroix / Getty Images)

As French fry slingers.

Amber Valletta

Amber Valletta

(Image credit: JB Lacroix / Getty Images)

As Twiggy.

Jasmine Tookes

Jasmine Tookes

(Image credit: Michael Kovac / Getty Images)

As a sexy pirate.

Molly Sims

Molly Sims

(Image credit: Kevin Mazur / Getty Images)

As Jeannie from 'I Dream of Jeannie'.

Weekend Editor at Cosmopolitan

Kayleigh Roberts is a freelance writer and editor with over 10 years of professional experience covering entertainment of all genres, from new movie and TV releases to nostalgia, and celebrity news. Her byline has appeared in Marie Claire, Cosmopolitan, ELLE, Harper’s Bazaar, The Atlantic, Allure, Entertainment Weekly, MTV, Bustle, Refinery29, Girls’ Life Magazine, Just Jared, and Tiger Beat, among other publications. She's a graduate of the Medill School of Journalism at Northwestern University.