The Eurovision Song Contest has announced the Grand Final running order which includes 25 countries, from the Czech Republic and Netherlands to the UK and Serbia.
Since the contest started in 1956, it has seen the likes of Celine Dion singing for Switzerland, Enya for Ireland, and Abba for Sweden. Last year's contest took place in Rotterdam, Netherlands, and saw Italian rock band, Måneskin, win the crown.
Following Eurovision tradition, the winner of the previous year hosts the contest the following year, meaning this year's contest is held in Turin, Italy. The final will be broadcast tonight on BBC One from 8pm.