LIVE BLOG – Eurovision 2019 – First semi-final
I stocked up on cheese balls, pickled onions and creme de menthe, aiming to be the one nobody wanted to kiss come midnight.
Before I...
LIVE BLOG: First semi-final jury show
I'll be live in Tel Aviv this evening (or afternoon/morning, other time zones are available) and sharing thoughts on the jury show for the...
Gallery: Eurovision Orange Carpet 2019
Who wore what and who wore it better? A selection of shots from the orange carpet welcome parade that - as we say in...
Watch the Orange Carpet ceremony … again
Someone at EBU Towers must have one day wondered, what could be done to make Eurovision even more popular with the gays? In the...
From our Domestic Correspondent
Hello from home. I’m having serious FOMO this year as I look at all the sun-kissed beach photos and the impressive EuroClub, usually my...
Gallery: Euroclub Nordic Party at Eurovision 2019
We've scoured the internet in search of photos from last night's Euroclub Nordic Party to get you in the mood for this afternoon's orange...
Semi final 2 – ranked and rated
We've already told you what we think stands a chance of making the final from the first semi-final, but who do we reckon might...
Semi-final 1 – how we ranked and rated the songs
Long term readers will be aware that in days of yore, OnEuropean hacks chose to gather in brightly-lit all-you-can-eat buffet bars and ponder what...
Germany – Keep it together
A long day in the Eurovision house ended with Germany and the unrelated S!sters.
Some elements of the German national final stayed - though it...
United Kingdom – Ain’t no big deal
Things didn't start well; the first run-through lasted seconds before the music stopped after a series of strangely planned camera shots. After one false...