The first rounds of the competition are over and we are one step closer to finding out which Eurovision Song is your favourite ever. We have whittled the field down from 32 to just 16 and now it is time for the first of our semi finals. Below are the songs in contention for advancing to the final. Have a listen below and vote for your favourites in the poll. You can pick up to three songs. The results will be revealed on Sunday 8th March.