Usher had a surprise star-studded birthday party on Monday night.
The 'Scream' hitmaker turned 35 on October 14 and celebrated in style with a number of other A-Listers - including P Diddy, Justin Bieber, Sugar Ray Leonard, Ashley Benson, Jermaine Dupri, Blake Shelton, David Arquette, Miguel and Cassie - at Bootsy Bellows nightclub in Hollywood.
A source said: "Usher was on the dancefloor almost all night. He shared the floor with Diddy and Jermaine, who also danced almost all night long. Even David Arquette showed off his break-dancing skills.
"At one point, Usher, Diddy and Bieber had a dance-off. The crowd was going nuts."
The 'S&M Cirque du Soleil' themed bash had a number of scantily clad women dancing in whips and chains.
In addition, Usher's cake was brought out by a number of women who waved sparklers as they sang 'Happy Birthday', although the star focussed on having a good night with his friends.
The source added: "He was with his best friends, and there was a lot of love there. Everybody was so happy. There were so many celebratory hugs. It was such a fun night."