Heidi Klum pulled out all the stops as she donned her best Halloween costume ever yet for her annual party.
The 41-year-old model went through a complete metamorphosis as she transformed into a vibrant butterfly, complete with bug eyes and antennae.
Teasing her fans on Instagram, Heidi – who last year looked virtually unrecognisable dressed as a granny – posted a few close up photos of her outfit, before revealing it in all its glory.
CLICK ON PHOTOS FOR GALLERY OF CELEB COSTUMES THIS YEAR
Heidi Klum turned heads in Times Square as she posed in her butterfly costume
In the snaps, the German beauty flaunted the intricate details of her costume, which was made up of a metallic face mask, gigantic butterfly wings and a figure-hugging bodysuit in royal blue, green, purple and yellow hues.
"I love you, New York City, and all of the amazing, creative people here! Have a happy and safe Halloween #HKHalloween @dimitrioskphoto," Heidi captioned the snap of herself in Times Square, displaying all the hard work that had gone into her fancy dress.
The Project Runway host had chosen New York City's club Tao to celebrate her spooky extravaganza on Friday night. As she swanned into her 14th annual party, Heidi turned heads in her multi-coloured outfit, which she added height to with a pair of black, glittery platforms.
Michelle Trachtenberg and Luciana Gimenez attended Heidi Klum's annual party
Other guests in attendance included singer Ashanti, who went as a sultry belly dancer, Zoe Kravitz, who channelled a nun, and model Luciana Gimenez, who went as Angelina Jolie's character from Maleficent.
Heidi's head-turning costumes in the past have included a full-on ape, a dead body with its first layer of skin peeled off and the Hindu goddess Kali complete with all arms.
For a gallery of best celebrity Halloween costumes from this year, click on the photos above.