It's the most spooktacular time of year!
Halloween is right around the corner, and some celebrities have been getting in the spirit a little early this year. Kourtney Kardashian and her fiancé Travis Barker, for instance, recently posted pictures of themselves dressed up like Sid Vicious and Nancy Spungen.
Others are still preparing for their frightful festivities—like the queen of Halloween Heidi Klum, who always goes all out for the holiday. While the supermodel has yet to confirm her costume this year, she has been teasing it on Instagram over the past few days.
"We all go a little mad sometimes…" she wrote in one sneak peek and added in another, "When there's no more room in hell the dead will walk the earth…"
Some stars are even taking a trip down memory lane by looking back at past Halloweens. Kris Jenner, for instance, recently shared photos of her family's costumes from over the years. One snapshot showed her dressed up as a pirate with daughters Kendall Jenner and Kylie Jenner during their childhood years, and another throwback featured her sporting a Dorothy dress from The Wizard of Oz while posing alongside daughters Khloe Kardashian, Kim Kardashian and Kourtney.
Indeed, these memories can be a real treat, so here's a look back at more celebrities' Halloween costumes from over the years.
Harry Styles
as Dorothy from Wizard of Oz
Kelsea Ballerini
as Guy Fieri
Coco & Ice-T
as Harley Quinn and The Joker
Kaavia James Union Wade
as Adele
Kate Upton & Justin Verlander
as Monsters, Inc. cast
Katy Perry
as a Flaming Hot Cheeto
Jennifer Lopez
as Madonna
Beyoncé, Blue Ivy & Jay Z
as a the cast of Coming to America
Joe Jonas
as Zoolander
Rihanna
as Teenage Mutant Ninja Turtles
Gigi Hadid
as The Mask
Heidi Klum
as Jessica Rabbit
Lili Reinhart, Madelaine Petsch & Camila Mendes
as the Powerpuff Girls
Kendall Jenner
as a Fembot from Austin Powers
Rita Ora
as Post Malone
Kelly Ripa & Ryan Seacrest
as Barbie and Ken
Lupita Nyong'o
as Dionne from Clueless
David Burtka & Neil Patrick Harris
as Mary-Kate and Ashley Olsen
Dakota Fanning
as a Loofah
Demi Lovato
as Pennywise
Ciara & Russell Wilson
as Beyoncé and Jay Z
Kylie Jenner
as Christina Aguilera
Halsey
as the Corpse Bride
Gabrielle Union & Kaavia
as Bring it On cheerleaders
Josh Duhamel & Fergie
as Karl Lagerfeld and his cat Coupette
The Weeknd & Bella Hadid
as Beetlejuice and Lydia