Justin Timberlake was back in action last night!
After postponing his Wednesday night concert at Madison Square Garden because of "health reasons," the 33-year-old singer hit the MSG stage Thursday to continue his 20/20 Experience World Tour.
Looking dapper in his signature black and blue suit and tie, Jessica Biel's other half seemed in perfect health while singing, dancing and performing all of his hit songs, including "Mirrors," "Suit & Tie," "Rock Your Body" and "Pusher Love Girl," for fans.
Timberlake canceled Wednesday's scheduled MSG show earlier this week, writing on Twitter, "Hey NY. There is never an easy way to do this... Unfortunately, I have to postpone tonight's show to Friday due to health reasons. I am truly sorry to everyone that have tickets for tonight. It kills me to have to do this. I hope to see you all on Friday. --JT."
He'll be making up for Wednesday's canceled show tonight at MSG.
Despite his return to the stage last night, Timberlake was also forced to reschedule tomorrow's concert in Buffalo, moving it to July 9, because of Wednesday's canceled show.