Cher has postponed her planned show at the Fargodome October 29th. 

The 68 year old singer is battling a viral infection and has been forced to cancel many tour dates. In a statement today, Cher reached out to explain what's happening.

 "I want to thank all my fans for their good wishes, patience and prayers. The doctors assure me that I will be totally well by November 9th and ready to perform my show. I'm truly sorry that I can't get on the stage sooner. But, the good news is that I'm on the mend and feeling better every day. I can't wait to see you all.".

She also took to twitter to make sure her fans knew she was sorry

New dates for the show have not been announced.

More From Hot 975