concert  Jimmy Kimmel Live plaid shirt

He's a trooper!

Justin Timberlake treated fans to a mini concert last night on Hollywood Blvd. despite being under the weather, and the Grammy winner made sure to play all the hits for the massive crowd that gathered to watch him perform.

The show was for a Jimmy Kimmel Live! outdoor concert series, and the chart topper belted out some of his best songs like "Mirrors" and "Take Back The Night" in an effort to promote the second part of his album The 20/20 Experience.

JT looks like a lumberjack bringing sexy back in that outfit!