John Legend was definitely living it up at his 32nd birthday bash Wednesday at New York City hotspot RdV, where he celebrated with celeb pals, including Ne-Yo, Estelle and even 'Jersey Shore' star Pauly D.

With his gorgeous Thai-Norwegian model girlfriend Christine Teigen at his side, the 'Live It Up' singer hit the dance floor for most of the night, stopping to blow out candles on a giant birthday cake bearing a picture of him as a kid and pop open a magnum of Moet Chandon, which RdV bedazzled with rhinestones that said, 'Happy Birthday John!' "He loved that," one partygoer tells PopEater.

"He had the best time," the source says. "He didn't stop dancing the whole night. He had so much fun with his friends and with Christine. The vibe in the room was electric. Everybody was really happy and was really celebrating."