who sings who sings total eclipse of the heart?
Bonnie Tyler sings 'Total Eclipse of the Heart' on cruise ship to celebrate solar eclipse. A star has aligned with a rare astronomical event. Passengers on board a cruise ship to see the total solar eclipse in the US have been treated to a performance by Bonnie Tyler. Bonnie Tyler sings 'Total Eclipse of the Heart' Credit: Charles Sykes/Invision for Royal Caribbean International/AP Images A s large swathes of the Earth's surface were plunged into darkness, she belted out her hit song A Total Eclipse of the Heart.