The 68th Eurovision Song Contest is almost here.
A TV audience of over 600 million people will be tuning in to see who is crowned the winner on Saturday, May 11, 2024.
Previous artists that have won have gone on to enjoy global smash hits with their songs.
These are the 10 greatest ever Eurovision songs that you have to have in your playlist...