We have just watched the Eurovision first semi-final in Baku, Azerbaijan where 18 acts took to the stage
The first Eurovision semi-final in Baku, Azerbaijan has seen 18 acts take to the stage but only 10 of them are through to Saturday’s grand final.
For the other eight countries, their Eurovision dream is already over.
Gay Star News was in the live audience and we can report the show was full of the usual Eurovision camp and costumes. It’s easy to see why the pan-European song contest attracts LGBT fans around the world.
Here are our top four acts of the night:
The 10 countries to make it through to the Grand Final were:
The second semi-final is on Thursday (23 May) and the Grand Final on Saturday (25 May). Let us know who you want to win!