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.