While some celebrities were spending New Year’s Eve in St. Barts, Mariah Carey managed to brave frigid temperatures in New York to put on a show. Onlookers outside nightclub M2 were stunned when the diva stepped out of her limo wearing a tiny silver dress and little else. One said, “We were in freezing temperatures, but Mariah knows how to make an entrance. She had a super-short dress on and not much underneath. She and husband Nick Cannon looked very much in love.” Romance was also in the air at Avenue’s Heineken Presents party, where Mickey Rourke cuddled up with his gorgeous blond Russian fiancée, while on-again Nick Lachey and Vanessa Minnillo were inseparable, and Gerard Butler spent all night chatting up a gorgeous mystery brunette.

PHOTOS: 40 YEARS OF MARIAH CAREY