From the sublime to the ridiculous, from saucy Polish washerwomen, to Game of Thrones lookalikes and bearded ladies. It’s been a hell of a show so far.
Here’s our favourites from the two semi-finals and rehearsals, in no particular order…
1. The Netherlands