Singer Bonnie Tyler has celebrated beating Justin Bieber after her hit single Total Eclipse Of The Heart topped download charts.

She played the 1983 track for passengers on board a cruise ship to mark the solar eclipse that was visible in the US on Monday.

It prompted a fresh wave of downloads, sending her to the top spot of the country’s iTunes download list and above the Purpose star.

Royal Caribbean Total Eclipse Viewing Party
Tyler delights fans on the special cruise trip (Charles Sykes/AP)

The Welsh singer, 66, told ITV News At Ten’s Julie Etchingham: “It is crazy but it is great. And Justin Bieber is number two!

“I’m very happy to have been part of this. It has just been manic.”

She added that she was still amazed by the reaction to her famous song, 34 years after its original release.

Tyler was joined for the performance on board the Royal Caribbean’s Oasis of the Seas by American rockers Dnce.