Lily Allen has apologised to fans after cancelling her Wednesday night show in Chicago due to illness.
The singer, 33, was due to perform at The Vic Theatre but the venue posted a message on Twitter saying the gig had been called off.
Allen tweeted: “I will have more details for you shortly.
“I am so so sorry everybody, but I’ve been battling this since the 16th.”
Earlier in the day she tweeted: “I am really quite sick, and I’ve just had some truly devastating news. Can you trolls just allow me for today ? Thanks I’m (sic) advance.”
The Vic Theatre’s message said: “We’re sorry to say that tonight’s show has been cancelled. Tickets purchased online will be refunded automatically.
“Due to illness, @lilyallen performance scheduled for tonight, October 31, at The Vic Theatre has been cancelled. We apologize for any inconvenience.”
Allen later posted a video on Instagram saying she was also calling off her show at the Varsity Theatre in Minneapolis on Thursday.
“Hello everybody, I’m very sad to say I’ve had to cancel my Chicago show tonight and my Minneapolis show tomorrow,” she said.
“We are working on rescheduling both shows so I will get back to you with news about those and I’m just really really sorry, but it’s just unavoidable. I’ve been battling it for two weeks.”
Allen is currently on tour in the US.