Heidi Klum's Halloween party: See what all the stars wore!

The hottest Halloween party of the year!

Heidi Klum threw her 19th annual Halloween bash at LAVO in New York City on Wednesday night, and she rounded up quite the star-studded crowd to celebrate the spooky holiday.

Klum and boyfriend Tom Kaulitz owned the night when they showed up looking completely unrecognizable as Princess Fiona and Shrek, respectively, but there were a slew of other big names that donned impressive costumes, too.

Lupita Nyong'o perfectly channeled Stacey Dash's Dionne from "Clueless," while Bella Hadid and her boyfriend, The Weeknd, were scary-chic as Lydia and Beetlejuice. Also there were Neil Patrick Harris and husband David Burtka, Winnie Harlow, Mel B and Padma Lakshmi, among many others.

Check out all of the red carpet looks from Heidi Klum's 2018 Halloween party:

Inside the Halloween party at LAVO NYC, the famous guests danced to DJ Questlove's set and sipped on Svedka Vodka cocktails throughout the night. Heidi was seen hanging out with the likes of Coco Austin after slaying the red carpet, while a slew of celeb couples were spotted cozying up at their V.I.P. tables.