Buzz·Posted on 21 May 2015Everything You Need To Know About Tonight's Eurovision Semi-FinalistsThere are judges from The Voice, '90s band members, and a married couple.by Tabatha LeggettBuzzFeed Staff, UK LinkFacebookPinterestTwitterMail 1. Lithuania: Monika Linkytė and Vaidas Baumila, "This Time" View this photo on Instagram 2. Ireland: Molly Sterling, "Playing With Numbers" View this photo on Instagram 3. San Marino: Anita Simoncini & Michele Perniola, "Chain Of Lights" 4. Montenegro: Nenad Knežević Knez, "Adio" View this photo on Instagram 5. Malta: Amber, "Warrior" 6. Norway: Mørland & Debrah Scarlett, "A Monster Like Me" View this photo on Instagram 7. Portugal: Leonor Andrade, "Há Um Mar Que Nos Separa" View this photo on Instagram 8. Czech Republic: Marta Jandová and Václav Noid Bárta, "Hope Never Dies" 9. Israel: Nadav Gudej, "Golden Boy" View this photo on Instagram 10. Latvia: Aminata, "Love Injected" View this photo on Instagram 11. Azerbaijan: Elnur Huseynov, "Hour Of The Wolf" View this photo on Instagram 12. Iceland: Maria Olafs, "Unbroken" View this photo on Instagram 13. Sweden: Måns Zelmerlöw, "Heroes" View this photo on Instagram 14. Switzerland: Mélanie René, "Time To Shine" View this photo on Instagram 15. Cyprus: John Karayiannis, "One Thing I Should Have Done" View this photo on Instagram 16. Slovenia: Maraaya, "Here For You" View this photo on Instagram 17. Poland: Monika Kuszyńska, "In The Name Of Love" View this photo on Instagram