Im so sorry to postpone tonights show.

I have an injury that is preventing me from performing, he wrote.

Im so disappointed to not see you all but Im working to reschedule ASAP.

Justin Timberlake performs during the ‘Forget Tomorrow’ World Tour at The O2 Arena on August 12, 2024 in London

Justin Timberlake performs at his ‘Forget Tomorrow’ tour on Aug. 12, 2024 in London.Kevin Mazur/Getty Images for Live Nation

I promise to make it up to you and give you the show yall deserve, he added.

Thank you guys for understanding.

Appreciate your support always.

(A rep for the singer did not immediately respond toRolling Stones request for comment.)

Back in February he postponed a show in London after he was fighting off some kind of bug.

This morning I woke up just feeling worse than ever, he said in a video at the time.

But for now, I feel terrible.

I hope none of you get this flu.