The Best Celebrity Halloween Costumes of All Time
Gather inspiration for a stellar halloween costume from Naomi Campbell, Beyonce, Gigi Hadid and more.

Gigi Hadid as Sandy from “Grease.”
Heidi Klum as a sexy skeleton.
Doutzen Kroes as Catwoman.
Poppy Delevingne as Harley Quinn.
Model Chrissy Teigen and singer John Legend as a cowboy and Indian.
Kim Kardashian as a mermaid.
Chloe Grace Moretz.
Kate Moss as Cara Delevingne.
Fergie and Josh Duhamel as Karl Lagerfeld and Choupette.
Joan Smalls, as a leopard, and Candice Swanepoel, as Elvira.
Clara Paget, Suki Waterhouse, and Gala Gordon.
Naomi Campbell as a can-can dancer.
Rihanna as a Teenage Mutant Ninja Turtle.
Alexa Chung as Marie Antoinette.
Miranda Kerr as a circus ringleader.
Alessandra Ambrosio as Little Red Riding Hood.
Ellen von Unwerth.
Anne Hathaway as Cleopatra.
Beyonce and Blue as Janet and Michael Jackson.
Theodora Richards.
Jacquelyn Jablonski.
Emily Ratajkowski at Heidi Klum’s Halloween party in New York, New York, October 2015.
Shanina Shaik as Rihanna
Nina Agdal
Suki Waterhouse
Edie Campbell
Langley Fox
Laura Love
Tilda Lindstam
Rachel Hilbert, Georgia Fowler, Dev Windsor
Jean Campbell
Edie Campbell
Stella Maxwell
Stella Maxwell and Andreja Peijic
Taylor Hill
Miranda Kerr
Lexi Boling
Camilla Detterre
Zoe Kravitz
Constance Jablonski
Hari Nef
Chanel Iman
Hailey Baldwin
Lily Donaldson
Adwoa Aboah
Josephine Skriver
Josephine Skriver
Paige Elkington
Suki Waterhouse
Bette Midler at her annual Hulaween party in New York, New York, October 2016.
Marc Jacobs and Charly DeFrancesco at Bette Midler’s annual Hulaween party in New York, New York, October 2016.
Peter Brant, Andreja Pejic, Harry Brant, and Jacob Morton at the Hotel Americano party in New York, New York, October 2016.
Jason Wu at the Standard Highline
Sean O’Pry at the Standard Highline
Andreja Pejic at the Standard Highline