The 45-year-old model is known for her extravagant Halloween costumes -- she's been everyone from Jessica Rabbit to an old lady -- but she outdid herself this year, when she showed up to her annual bash, which was was presented by Party City and SVEDKA Vodka, dressed as Princess Fiona from Shrek! She wasn't without her ogre love, though, as boyfriend Tom Kaulitz was by her side as the lovable giant.
The couple was adorable at Lavo in New York City on Wednesday where they made a grand entrance in a carriage before posing on the red carpet. The adorable duo held hands, kissed and even brought out a baby carriage with adorable little ogres in it.
At the blowout party, Klum gushed to ET about finding the perfect man for her ideal couples costume. "It’s special that I finally found my Shrek,” she mused. "I kind of always wanted to be Fiona, but I never had the Shrek to do it with."
"It is so sweet that he’s actually doing this,” Klum added of Kaulitz. "I’ve done this many times, doing prosthetics and all of this stuff, so for him to go through this is pretty phenomenal.”
Klum and her 29-year-old boyfriend were hardly the only ones to go all out for the star-studded bash! Willy Wonka, a troll and Beetlejuice made their own jaw-dropping appearances. Here's some of the best celebrity costumes from the Halloween bash!
Questlove as a Shark
Lupita Nyong'o as Dionne from Clueless
Kat Graham as Stanley Ipkiss from The Mask
EJ Johnson as Roxie Hart from Chicago
Ice-T and Coco Austin as a Monster from The Purge and a Ninja
The Weeknd and Bella Hadid as Beetlejuice and Lydia Deetz from Beetlejuice
Zac Posen as Willy Wonka
Harry Connick Jr. and Daughter Georgia Tatum Connick as a New Orleans Saints player and a Teenage Mutant Ninja Turtle
Padma Lakshmi as the Black Swan
Frankie Grande as a troll
David Burtka and Neil Patrick Harris as a Westley and Inigo Montoya from The Princess Bride
Mel B and Gary Madatyan as Victoria and David Beckham
For more Halloween fun, here's more on what Klum had to say about her costume: