Heidi Klum dressed as Cleopatra for her Haunted Holiday party on Saturday (01.12.12).

The supermodel look astonishing as she stepped out at the bash at night spot Finale in New York City as the Egyptian Pharaoh in a floor-length golden gown complete with a spectacular gold headdress and hundreds of shimmering Swarovski crystals on her face.

Heidi is famous for wearing incredible costumes at her annual Halloween parties but she postponed this year's celebration because she didn't think it would be appropriate to celebrate the spooky holiday (31.10.12) in the wake of the devastation caused by Hurricane Sandy which ravaged New York on October 29.

She said: ''Sandy hit and I was like, 'I can't do a Halloween party. We can't have fun when so many people's lives have been destroyed.' ''

Heidi's Haunted Holiday party was sponsored by Svedka Vodka and Smartwater and was held to raise money The American Red Cross Hurricane Sandy relief effort.

Other guests included Katie Couric, who wore a box of eggs on her head, and Mickey Rourke who sneaked into the nightclub dressed as himself.

Heidi - who at previous parties has dressed as an ape and a robot - loved her Cleopatra costume but admitted it took hours to adorn her face with the crystals because each one was individually glued on.

She said: ''Putting the outfit on takes five minutes, but doing all these hundreds of stones on my face took a little longer. The face took a long time because they're all individually put on.''

On Sunday (02.12.12) the 39-year-old beauty - who split from her husband Seal in January - teamed up with AOL to deliver aid to areas of Long Island wrecked by the super-storm on Sunday (02.12.12).