Justin Bieber, Cher Lloyd and Psy all performed at the Philadelphia edition of the Jingle Ball last night (Dec. 5.)

The Biebs continues to show his swag, swag, swag and his adoration of Michael Jackson, dressed in all black and a shirt with one leather sleeve on the carpet. He also channeled Mr. T will his layers of gold chains. Maybe Selena Gomez digs all that bling. If The Biebs can't win Grammy gold, well, he'll wear (2)chainz on his neck. He peformed hits like 'Die In Your Arms' and 'Boyfriend,' in a red workout-looking outfit. It looks like Juicy Couture for men, only constructed of parachute pants material.

Cher Lloyd, who was all over the place when her album 'Sticks + Stones' came out before going back to her native U.K. for a hot minute, was back, looking sweet in a butter yellow outfit. She mixed a furry vest with an embroidered mini. It was, in one word, adorbs. She paired it with kicks, adding that typical Cher Lloyd urban, street flair.

Psy looked like his typical sharp-dressed self in both the press room and on stage. Love –and we do mean -- love those wing tips. That's Gangnam style, son!

Lisa Lake / Jason Kempin, Getty Images
Lisa Lake, Getty Images
Lisa Lake / Jason Kempin, Getty Images