Heidi Klum pulled out all the stops on Friday night when she hosted her annual Halloween bash as TAO in NYC. The supermodel and crazy costume aficionado dressed up in an over-the-top butterfly costume, complete with massive wings and purple body paint. Ahead of her bash, Heidi walked around Times Square to show off her elaborate look to other revelers. Meanwhile, inside the party, celebrities got in the spirit with disguises of their own. Joe Jonas dressed up as Derek Zoolander, and made sure to flash his “Blue Steel” look whenever the cameras were flashing. Zoe Kravitz donned a nun look while Michelle Trachtenberg went for a broken doll ensemble. Clearly Heidi’s love of costumes has rubbed off on her boyfriend, Vito Schnabel, who donned special FX makeup to transform himself into Vito Corleone from The Godfather.