Bonnie Tyler sings 'Total Eclipse of the Heart' on cruise ship to celebrate solar eclipse

Bonnie Tyler sings 'Total Eclipse of the Heart' - CNN
Bonnie Tyler sings 'Total Eclipse of the Heart' - CNN

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'

Great American eclipse, in pictures
Great American eclipse, in pictures

As large swathes of the Earth's surface were plunged into darkness, she belted out her hit song "A Total Eclipse of the Heart". 

“It’s going to be so exciting,” the Eighties pop icon told TIME before the event. “It doesn’t happen very often, does it?”

All of North America witnessed the eclipse of the sun for the first time in 99 years, when the Moon passed in front of the Sun.

Dubbed the Great American Eclipse, the Sun, the Moon and the Earth became perfectly aligned in a once-in-a-lifetime celestial spectacle seen from the Pacific Ocean to the Atlantic Ocean.

“The eclipse of the sun lasts 2 minutes and 40 minutes, I’m told. Unlike my song. It had to be chopped about, because it was so long," she said of her 1983 hit ballad. 

What creates a total solar eclipse
What creates a total solar eclipse

Michael Bayley, president and CEO of Royal Caribbean International said Tyler was "a natural choice for this once-in-a-lifetime moment". 

Bonnie Tyler's Total Eclipse of the Heart and the 20 other best power ballads
Bonnie Tyler's Total Eclipse of the Heart and the 20 other best power ballads

More than 12 million Americans live inside the path of totality and more than half of the nation live within 400 miles of it. Millions travelled to cities along the path to witness the phenomenon.

Where and when to see the eclipse
Where and when to see the eclipse