Cher, 68, said she was “devastated”.
“Nothing like this has ever happened to me,” the singer said in a statement.
“I sincerely hope that we can come back again next year and finish what we started,” she added.
A total of 29 dates were cancelled, including shows in New York, Boston, Chicago and Toronto.
Cher began her D2K tour in March, with a scheduled break in July.
Opening to rave reviews, the initial run of 49 sell-out shows made a reported $54.9 million, putting Cher on course to have one of the highest-grossing tours of the year.
The second leg of the tour was due to kick off in New York on September 11, but was postponed after Cher was “felled by an infection that affected her kidney function”.
On November, Cher announced “with enormous regret” the cancellation of all remaining dates.
“While her progress has been consistent, Cher’s doctors have advised her to take more time to ensure and complete and total recovery,” said the announcement on Cher’s official website.
“I cannot apologize enough to all the fans who bought tickets,” Cher said, in her statement.
“I’m so proud of this show. It is my best ever.”
Cher tweeted: “I’m SORRY I Couldn’t B the 1 to tell you about postponing my tour. I Tried SO HARD 2b Strong enough, but my Will couldn’t force my Body time.”
A later tweet referred to the “gut-wrenching sadness of not being able to go on stage”.
Earlier this year, Cher insisted D2K was her final tour. It came nearly a decade after her previous swansong, the Living Proof Farewell tour, in 2005.
Refunds for tickets to the cancelled shows will be available at the point of purchase.
YEeYgbReYZ4The bald eagle has been officially declared the national bird of the United States, after…
Dozens of passengers have survived a crash involving a plane carrying 69 people in Kazakhstan,…
Millions of Americans are bracing for difficult weather conditions during the Christmas holiday, with storms…
The US House Ethics Committee has voted to release its report on former Republican Representative…
ABC News has agreed to pay $15 million to President-elect Donald Trump to settle a…
South Korea’s parliament has voted to impeach President Yoon Suk Yeol over his failed attempt…