Calling all Eurovision Song Contest fans, here is the full line-up for tonight's grand. Plus! Find out who might be this year's Riverdance.

Hosted by Chantal Janzen, Edsilia Rombley, Jan Smit, and Nikkie de Jager, tonight's grand final looks set to be filled with the usual Eurovision madness, as well as a song or two.

As much as we all enjoy (or love to hate) the colourful explosion of camp that will take to the stage in Rotterdam tonight, we also have the infamous interval act to look forward to.

Call us bias, but nothing has topped Riverdance since it brought everyone to their feet during the 1994 Eurovision Song Contest, which took place at Dublin's Point Theatre - Ireland also won that night for the third time in a row with Charlie McGettigan and Paul Harrington's Rock 'n' Roll Kids.

Tonight, Afrojack, Glennis Grace and Wulf will fill the gap between the competition and the points being announced. The trio has come together to form Music Binds Us, an act that combines classical and dance music, which will keep us entertained as the points get counted.

Be sure to watch the fun unfold on RTÉ One and RTÉ Player from 8pm.

Here is the Eurovision Song Contest grand final line-up in full:

1. CYPRUS
Song: El Diablo (The Devil)
Composers/Lyricists: Thomas Stengaard, Jimmy 'Joker' Thörnfeldt, Laurell Barker, Oxa
Performer: Elena Tsagrinou

2. ALBANIA
Song: Karma
Composer: Kledi Bahiti / Lyricist: Olti Curri
Performer: Anxhela Peristeri

3. ISRAEL
Song: Set Me Free
Composers/Lyricists: Amit Mordechay, Ido Netzer, Noam Zlatin, Ron Carmi
Performer: Eden Alene

4. BELGIUM
Song: The Wrong Place
Composers/Lyricists: Alex Callier, Charlotte Foret
Perfomer: Hooverphonic

5. RUSSIA
Song: Russian Woman
Composers: Ori Avni, Ori Kaplan Lyricist: Manizha Sanghin
Performer: Manizha

6. MALTA
Song: Je Me Casse
Composers/Lyricists: Malin Christin, Amanuel Dermont, Nicklas Eklund, Pete Barringer
Performer: Destiny

7. PORTUGAL
Song: Love Is On My Side
Composer/Lyricist: Pedro Tatanka
Performer: The Black Mamba

8. SERBIA
Song: Loco Loco
Composers: Nemanja Antonic, Darko Dimitrov Lyricist: Sanja Vucic
Performer: Hurricane

9. UNITED KINGDOM
Song: Embers Composers/Lyricists: James Newman, Conor Blake, Danny Shah, Tom Hollings, Samuel Brennan
Performer: James Newman

10. GREECE
Song: Last Dance
Composers: Dimitris Kontópoulos, Arcade Lyricists: Dimitris Kontópoulos, Arcade, Sharon Vaughn
Performer: Stefania

11. SWITZERLAND
Song: Tout L'Univers (The whole universe)Composers: Wouter Hardy, Nina Sampermans, Gjon Muharremaj, Xavier Michel Lyricists: Wouter Hardy, Nina Sampermans, Gjon Muharremaj
Perfromer: Gjon's Tears

12. ICELAND
Song: Ten Years
Composer/Lyricist: Daði Freyr Pétursson
Performer: Daði og Gagnamagnið

13. SPAIN
Song: Voy A Quedarme (I’m going to stay)
Composers/Lyricists: Blas Cantó, Leroy Sánchez, Daniel Ortega, Dan Hammond
Performers: Blas Cantó

14. MOLDOVA
Song: Sugar
Composers: Dimitris Kontopoulos, Philipp Kirkorov Lyricists: Mikhail Gutseriev, Sharon Vaughn
Performer: Natalia Gordienko

15. GERMANY
Song: I Don't Feel Hate
Composers/Lyricists: Jendrik Sigwart, Christoph Oswald
Performer: Jendrik

16. FINLAND
Song: Dark Side
Composers/Lyricists: Aleksi Kaunisvesi, Joonas Porko, Joel Hokka, Niko Moilanen, Olli Matela
Performer: Blind Channel

17. BULGARIA
Song: Growing Up Is Getting Old
Composers/Lyricists: Victoria Georgieva, Maya Nalani, Oliver Björkvall, Helena Larsson
Performer: Victoria

18. LITHUANIA
Song: Discoteque
Composers: Vaidotas Valiukevicius, Mantas Banišauskas, Robertas Baranauskas, Laisvunas Cernovas, Ilkka Wirtanen Lyricists: Vaidotas Valiukevicius, Mantas Banišauskas, Kalle Lindroth
Performer: The Roop

19. UKRAINE
Song: Shum (Noise)
Composers: Taras Shevchenko, Kateryna Pavlenko Lyricist: Kateryna Pavlenko
Performer: Go_A

20 FRANCE
Song: Voilá (Here)
Composers: Barbara Pravi, Igit Lyricists: Barbara Pravi, Igit, Lili Poe
Performer: Barbara Pravi

21. AZERBAIJAN
Song: Mata Hari
Composers/Lyricists: Amy van der Wel, Luuk van Beers, Josh Earl, Tony Cornelissen
Performer: Efendi

22. NORWAY
Song: Fallen Angel Composer: Andreas Haukeland Lyricists: Andreas Haukeland, Emelie Hollow, Mathias Haukeland
Performer: Tix

23. NETHERLANDS
Song: Birth Of A New Age
Composers: Jeangu Macrooy, P.L. Perquin Lyricist: Jeangu Macrooy
Performer: Jeangu Macrooy

24. ITALY
Song: Zitti E Buoni (Shut up and behave)
Composers/Lyricists: Damiano David, Victoria DeAngelis, Thomas Raggi, Ethan Torchio
Performer: Måneskin

25. SWEDEN
Song: VoicesComposers/Lyricists: Joy Deb, Linnea Deb, Jimmy 'Joker’ Thörnfeldt, Anderz Wrethov
Performer: Tusse

26. SAN MARINO
Song: Adrenalina
Composers/Lyricists: Thomas Stengaard, Joy Deb, Linnea Deb, Jimmy Thörnfeldt, Kenny Silverdique, Suzi Pancenkov, Malou Linn Eloise Ruotsalainen, Chanel Tukia, Senhit Zadik Zadik, Tramar Dillard (Flo Rida)
Performer: Senhit feat. Flo Rida