John Mayer has cancelled his appearance at a music festival in Scotland this weekend due to "unforeseen circumstances".
The rocker was due to perform at T in the Park in Balado, Scotland on Sunday alongside big names including Jay-Z, Eminem and Muse.
But Mayer has now cancelled his show without further explanation.
A spokeswoman for the festival tells the Daily Record:
"Due to unforeseen circumstances, John Mayer has been forced to cancel his appearance at this year's T in the Park."
Mayer scrapped his European tour in May after he fell sick with a mystery ailment. He later bounced back from illness to play a surprise show in New York last month.
Copyright WENN.com