It comes as no surprise that Eurovision 2015 fired the imagination of social media.
In fact – if Twitter is anything to go by you’ve barely been talking about anything else all night.
Here – in 27 tweets, one for each country taking part – is what you made of it all:
Slovenia:
France: