Eurovision 2020 may have been cancelled but the fun doesn't have to stop there.
Over the past week, we've been asking you to vote in our polls on who you think should have won the Song Contest if it was going ahead as planned this year.
It was a competitive race to the finish line and now, we've got our final eight countries who made it through to the the last round.
The results of our four groups were as follows:
Winner - Lithuania, 46 per cent
Runner up - United Kingdom, 16 per cent
Winner - Iceland, 53 per cent
Runner up - Italy, 14 per cent
Winner - Bulgaria, 63 per cent
Runner up - Azerbaijan, 9 per cent
Winner - Russia, 35 per cent
Runner up - Sweden, 14 per cent
Now, we need you to pick your winner. Is Iceland your champ? Or were you rooting for Russia or Italy?
If you need a reminder of each song, click on the countries above to watch the 2020 entries.
Have your say now and vote for your winner!
[Voting closes on the Eurovision Grand Final poll on Sunday 29th March at 5pm]