John Legend has postponed his tour to rest following an illness.
The singer, 38, told fans via Twitter he has succumbed to sickness and is having to pull out of two dates while he recuperates.
The shows would have taken place in Columbia, Maryland, and Camden, New Jersey this week.
He wrote: ‘I just want to personally apologize. I’ve gotten sick and need a few days to recover and rest my voice. We are postponing the shows in MD & MJ.’
Currently his dates for next week’s performances in Foxwoods Resort and Casino in New London, Connecticut, on Friday, and at Madison Square Garden in New York City are still due to go ahead.
Later this year John is due to bring his tour to Europe – including London on September 12 – and Italian singer Jack Savoretti is due to support.
‘I’m very excited!’ he said. ‘I’m nervous, it’s daunting. It’s going to be full on. He’s one of those artists who’s set the bar really high for the rest of us so it’s going to be amazing.
But while they plan the tour, they have yet to lay eyes on each other.
‘I’ve never met him! The invite came through his people. Which is another thing that people are acknowledging what we’re doing. So hopefully we can give everybody going to see John a good start to the evening.’
I want to personally apologize. I've gotten sick and need a few days to recover and rest my voice. We are postponing the shows in MD & NJ. pic.twitter.com/qHiG1g4EOZ
— John Legend (@johnlegend) June 20, 2017