Question: who sang the song the sun ain gonna shine anymore
Answer: Cher and Keane have also recorded the song .