The undisputed queen of Halloween does it again.
Heidi Klum threw her annual star-studded Halloween party on Wednesday night at LAVO in New York City, and she unveiled her epic costume for this year in the process, for which she enlisted her rocker boyfriend, Tom Kaulitz.
The legendary supermodel was unrecognizable as Princess Fiona from the "Shrek" movies, as was Kaulitz as Shrek himself. Klum and Kaulitz went all-in for their couple's costume, rocking layers of makeup and prosthetics to channel the beloved animated characters.
See photos of the costume in the gallery below:
For their arrival, they even showed up in a carriage -- just like the movie! -- and shared a big ol' smooch for the paparazzi.
The couple underwent hours of hair and makeup for their costume this year, which has become common for Klum over the last several years as she's taken her costume to newer heights of hype and intrigue.
See her process from start to finish in the gallery below:
There were a slew of other stars at the party, including Coco Austin and Ice-T, Bella Hadid and The Weeknd, Lupita Nyong'o, Winnie Harlow, Dylan Sprouse and more.
In past years, Klum has gone as Jessica Rabbit, the werewolf from Michael Jackson's "Thriller" music video, clones of herself and a slew of other larger-than-life ideas.
Take a look back at Heidi Klum's past Halloween costumes below: