Heidi Klum is the undisputed queen of Halloween.
The model and Project Runway host, 45, has been hosting her #HeidiHalloween parties since 2000 and has been wearing increasingly epic costumes each year since.
This year marks 19 years of her parties and costumes, so you know Klum had to go big.
After days of teasing on Instagram, and sharing her previous costumes as part of a #HeidiHalloween countdown (this is soo extra, we love it), Klum and boyfriend Tom Kaulitz finally arrived at her 2018 Halloween party as Shrek and Princess Fiona.
And it is amazing.