Hottest Hustlers Of The Day: Flo Rida, Justin Bieber, And Jesse McCartney's Jingle Ball Looks

Flo Rida, Justin Bieber, and Jesse McCartney perform at the Q102 Jingle Ball in Camden, N.J., on Dec. 8.
Photo: Getty Images

During last night's Q102 Jingle Ball in Camden, N.J., there was a trio of hotties heating up the stage. Flo Rida performed in a white tee, jeans and a white letterman jacket with gold buttons to match the out-of-this-world gold chain around his neck! He even rhinestone-encrusted the words "Poe Boy" on the medallion—a shout-out to his music label. Justin Bieber also shimmered in a studded leather vest, black V-neck tee, pearl-wash jeans, fingerless leather gloves, and silver high-top sneakers. His statement-making vest had the words "J. Bieber" on one side and "Original Man of Mayhem" on the other. Jesse McCartney even busted out the bling for this event with a hard-to-miss gold watch paired with a maroon leather jacket, gray tee, and black jeans. We like leather (A LOT), so we appreciate all of these looks. But we have to admit that the Biebs pulled out ALL the stops with his eye-catching accessories (The shoes! The gloves!) and slick dance moves. What do you think?

+ Who looked best at the Jingle Ball concert — Flo Rida, Justin Bieber, or Jesse McCartney?

VMAs 2018