Cher believes she is being haunted by her late ex-husband's ghost.

The 67-year-old singer thinks that Sonny Bono, who died in 1998, still plays pranks on her from beyond the grave.

Asked if she is afraid of spirits, the 'Believe' hitmaker wrote during a no-holds barred online Q&A with fans on Reddit.com on Saturday night (28.09.13): ''Absolutely not!!! I love ghosts. I actually think that Sonny makes a light go on. I have a beautiful chandelier that he makes the light go on when it is impossible, there is no power on. I love ghosts, I prefer ghosts to some people.''

The pop diva, who would like to duet with Pink or Bruno Mars, also dismissed rumours she still hates her rival Madonna.

She said: ''Madge, no. Actually I don't. I never hated her, I just thought she was a b***h. Actually I quite respect her.''

She added: ''Actually I think Madge might be one of the most amazing artists I've known. I don't like everything she does, for sure, but she is always riding the crest of the wave. She always saw trends WAY before anyone else, and had great videos. So, besides saying 'WTF if MDNA', I'm fine with it.''