With the finals of this year's Eurovision Song Contest just hours away, here's what you need to know about the weird and wonderful musical celebration.
WHEN AND WHERE TO WATCH
Graham Norton will present live coverage of this year's final from Lisbon, Portugal, on BBC One from 8pm.
Coverage is scheduled to last for three hours and 35 minutes, with 26 countries vying for glory.
READ MORE: Police officer pelted with power tools after patrol car is rammed in Sheffield
Ken Bruce will present BBC Radio 2's coverage, while former Bake Off host Mel Giedroyc will deliver the result of the UK vote live from London.
WHO ARE THE FAVOURITES?
Cyprus are hot favourites to triumph this year, with bookmakers listing them as short as evens.
Israel could run them close, with odds as low as 5/2 for them to take the honours.
READ MORE: Urban explorer in Sheffield lifts the lid on growing craze for visiting abandoned buildings
Ireland (7/1), France (11/1) and Sweden (16/1) complete the list of bookmakers' top five favourites.
WHO IS REPRESENTING THE UK?
Singer-songwriter SuRie is flying the flag for the United Kingdom.
She will be performing Storm, written by Gil Lewis, Nicole Blair and Sean Hargreaves.
READ MORE: Top 20 richest people in Yorkshire revealed
The 29-year-old classically trained musician, whose real name is Susanna Marie Cork, has promised to put on a 'beautiful' performance aided by an array of dazzling stage effects, including a 'light tunnel'.
"It's got a really beautiful concept... a kind of light tunnel that I can move in and out of, supporting the story and enhancing the beats of the song," she said.
"It creates a really strong atmosphere on stage, letting the music - the melody and the lyrics - do their thing."
It is 21 years since the UK last won the Eurovision Song Contest and nine years since it finished inside the top 10.
SuRie is a rank outsider to reverse that trend, with odds on a UK victory ranging from 100/1 to 350/1.
CHINA TV BAN AND SHOCK EXIT FOR RUSSIA
China have been banned from screening this year's final after one of its TV stations censored LGBT elements of Tuesday's semi-final, including Ireland's song Together, which included two male dancers depicting the end of a relationship.
Russia will be absent tonight after making a shock exit during Thursday's semi-final. It is the first time the country has failed to make the final since the current system was introduced.
Also missing will be Azerbaijan, who failed to qualify for the first time since their debut in 2008
Ireland, represented by Ryan O'Shaughnessy, are back in the final for the first time since 2013. They will be hoping to add to their record-equalling seven Eurovision wins.
WHAT IS THE RUNNING ORDER?
According to the official Eurovision website, the order is as follows:
09. United Kingdom
14. Czech Republic
23. The Netherlands