The second Semi-Final of the Eurovision Song Contest 2021 just wrapped up at the Rotterdam Ahoy, and with that, we now know the full lineup of finalists!
26 countries will compete in Sunday’s Grand Final, hoping to win the Europe’s biggest prize: the Eurovision Grand Prix!
Watch all the performances below and pick your favourite!
Advertisement