Need a list of all the Eurovision Song Contest 2025 entries we know of so far? There are still more to announce but we've got ...
The 69th Eurovision Song Contest will be held in Basel, Switzerland following Nemo’s victory at the Grand Final in May 2024 with their song The Code. BBC Studios will once again produce the BBC ...
There are already 27 of them. 27 candidates taking part in the 2025 edition of Eurovision, whose grand final is due to take place in Basel, Switzerland on May 17. So, who are they? Find out more about ...