Justin Timberlake postponed a Wednesday night concert at Madison Square Garden for health reasons.  The show has been rescheduled for Friday.

"I am truly sorry to everyone that have tickets for tonight," Timberlake wrote on Twitter.  "It kills me to have to do this.  I hope to see you all on Friday."

He did not say what the health reasons were.

Madison Square Garden says ticket holders can get a refund if they want it.

Thursday's show is expected to go on as scheduled.

Photo Credit: Getty Images