These Are Literally The Best Celebrity Halloween Costumes of All Time

These Are Literally The Best Celebrity Halloween Costumes of All Time
@heidiklum on Instagram and @robertkesser on Twitter

By the time October 31 rolls around, we're in one of two moods:

  1. Put on some cat ears and draw some whiskers on our cheeks and call it a day, or 
  2. Order a badass costume and a matching wig for at least a couple hundred dollars and spend every waking moment trying to think of the perfect caption for when we post a picture of it on Instagram.

But when it comes to Halloween costumes, going big or going home is never a tough decision for some of our favorite stars — going all-out is the only acceptable choice. Here are 15 of the best celebrity Halloween costumes of all time that we dare you to top, including our favorite Heidi Klum costume ever. (You know she came to play!)

Michelle Tractenberg as Sally from "The Nightmare Before Christmas"

Allison Williams as Belle

Katy Perry as a "mic drop"

Colton Haynes as Princess Fiona from "Shrek"

Gigi Hadid as Sandy from "Grease"

JWoww and Snooki as the Red Queen and White Queen from "Through The Looking Glass"

Rihanna as a Teenage Mutant Ninja Turtle

Poppy Delevingne as Harley Quinn

Chrissy Teigen as a baby beauty pageant contestant

Chrissy Teigen as a baby beauty pageant contestant

A la Toddlers and Tiaras.

Kim Kardashian as supervillain Poison Ivy

Martha Stewart as Glinda the Good Witch

Beyonce as Storm from the X-Men series

Lisa Rinna as Lucille Ball

Iggy Azalea as Cruella Deville

Heidi Klum as Jessica Rabbit