Heidi Klum ass werewolf from Michael Jackson's Thriller
via Instagram / Heidi Klum

Celebrities always go all out for Halloween. Some even sport multiple costumes through the weekend and days leading up to the spooky holiday. Plus, with money at their disposal, the costumes can get pretty epic.

This year, supermodel Heidi Klum reigns supreme once again, getting full makeup and prosthetics to become the werewolf from Michael Jackson’s iconic and Halloween-appropriate hit, “Thriller”.

Aside from Heidi, we saw some notable costumes throughout the days leading up to Halloween. Some of them included LeBron James as Pennywise from the horror hit IT; Justin Timberlake, wife Jessica Biel and their son as characters from Toy Story; Amber Rose and her son as Chucky and Tiffany from Child’s Play; and Mac Miller dresses as Will Ferrell’s Zoolander character Mugatu… just to name a few.

Check out all the epic celebrity costumes from Halloween 2017 below.

Demi Lovato as sexy cop

👮🏻‍♀️🤷🏻‍♀️

A post shared by Demi Lovato (@ddlovato) on

Watchu gon do when they come for you?

A post shared by Demi Lovato (@ddlovato) on

Kylie Jenner and friend Jordyn Woods as angel and devil

https://www.instagram.com/p/Ba8Jb8jlEjX/

Khloe Kardashian and Tristan Thompson are characters from “Game of Thrones”

👑 Moon of my life 👑

A post shared by Khloé (@khloekardashian) on

Justin Timberlake, Jessica Biel and son as Buzz, Woody and Jesse from “Toy Story”

LeBron James as Pennywise from “IT”

Georgie!! Georgie!! #HappyHalloweenFolks 🎈🎈

A post shared by LeBron James (@kingjames) on

Fergie and son as Peter Pan and Tinkerbell

Off to Never Never Land 💚💚

A post shared by Fergie (@fergie) on

Blac Chyna and her kids as skeletons

Halloween 2017 🎃

A post shared by Blac Chyna (@blacchyna) on

Happy Halloween 2017 🎃

A post shared by Blac Chyna (@blacchyna) on

Amber Rose and son as Chucky and Tiffany from “Child’s Play”

Mac Miller and Ariana Grande

https://www.instagram.com/p/Ba8DMbIAvJB/

Gisele and Tom Brady as avocado toast

Cardi B as Cruella De Vil

https://www.instagram.com/p/Ba5epi7hWnM/

Gigi Hadid and Zayn Malik as Spider-Man and the Black Cat

Halle Berry as Spider Witch

When Spider Witch becomes Spider B*tch at midnight 🕷🔮

A post shared by Halle Berry (@halleberry) on

https://www.instagram.com/p/Ba5qFtJgAxk/

Halsey and G-Eazy as Han Solo and Princess Leia

Would it help if I got out and pushed? @donslens

A post shared by halsey (@iamhalsey) on

Snoop Dogg was Batman

A post shared by snoopdogg (@snoopdogg) on

Tyga was the Mask

https://www.instagram.com/p/Ba8QYtKHYyV/