Charlie Puth has cancelled the remaining dates on his 'Don't Talk' tour.
The 24-year-old singer has pulled out of shows in Nashville, St. Louis, Philadelphia, Denver and Los Angeles because he is "extremely sick" and needs to rest.
He tweeted: "Unfortunately I have to cancel the remaining dates on my 'Don't Talk' tour. This is the last thing I want to do because I love being on the road performing and meeting every one of you. You are the reason I can do what I love most for a living and I am so thankful.
"I have been extremely sick pushing through these dates and haven't taken the time my body needs to recover. Resting and taking time off the road is the only way I can get better and start performing for you again.
"I promise I will do whatever I can to make it up to you. I love you so much. I'm deeply sorry. Charlie."
Earlier this month, Charlie tweeted a picture of himself sick in bed after he had to pull out of a show because he had the flu and had lost his voice.
Meanwhile, the star admitted he used to "cringe" if he hit a flat note while performing but no longer worries about sounding perfect live as his "energy" can carry him through.
He said: "It's something I've been trying to tackle over this past year. ... When I first started rehearsing for my first tour last year, I would get discouraged - 'Why were my vocals not 100 per cent pitch perfect?'
"It's totally normal, but it bothered me. I used to cringe on stage when I would hit a flat note, but I've learned that doing things live is a lot more forgiving than doing things in the studio.
"It's all about the energy live, and that can make up for the imperfections that might not be on the records."
Tagged in Charlie Puth