Eurovision’s big annual night is finally here! Following two nail-biting semi-finals earlier this week (particularly Thursday, eeesh), we finally have the full list of 26 countries who will be battling it out for the coveted top spot tonight. And yes, our Gozitan superstar Michela is one of them!
But who do you think will make it to first place tonight? Let us know in the poll below!
And if you can’t access it from your phone, click this link instead.
Here are all 26 finalists to refresh your memory
3. Czech Republic
7. San Marino
8. North Macedonia
12. The Netherlands
16. United Kingdom
Do you think your favourite will win the Eurovision? And what about Malta? Let us know in the comments below!