Ahead of the dress rehearsal for the Grand Final, held in Stockholm's Globe Arena all night, Justin Timberlake took to Instagram to say, "I'm ready, you ready Europe?"
In a surprise move, it was announced just last week that US multi-platinum selling artist Justin Timberlake will perform on the Eurovision stage in Stockholm, signifying a landmark moment for American participation in the Song Contest.
He will perform his single 'Can't Stop the Feeling' as an interval act in the Grand Final, airing live on SBS at 5am Sunday May 15th and again at 730pm Sunday night.
"This is a fantastic opportunity, we are very happy and excited that Justin Timberlake will perform his new song together with his band in our show. It makes it extra special that the Swedish songwriters Max Martin and Shellback have co-written and co-produced the song together with Justin Timberlake", Show Producer of the 2016 Eurovision Song Contest, Sven Stojanovic said at the time of the announcement.
"We are proud to welcome one of the world’s greatest artists! It is an honour and an inspiration to all of us", says Martin Österdahl, Executive Producer for the 2016 Eurovision Song Contest.
A few hours after Justin's post above he shared this sneak-peek of what's to come from his live performance:
It's not the first time a non-contestant has performed at the song contest- Australia's own Jessica Mauboy helped pave the way in 2014, performing her song 'Sea of Flags' at half time, before Australia was then invited back to compete in 2015 and again this year.
Timberlake's performance also coincides with the first time that the contest will be live broadcast to the United States, no doubt extending the reach of the contest further and further.
SBS has also secured an exclusive option to develop the Song Contest concept in the Asia Pacific, so could this be the start of Eurovision going global? We'll have to wait and see!
See all the pictures from Justin Timberlake's first dress rehearsal below as he charms the Swedish crowd, and one of the show's hosts, last year's winner and fellow popstar Måns Zelmerlöw:
Watch Justin perform LIVE at the Grand Final, only on SBS from 5am Sunday 15 May - with the repeat prime time broadcast following at 7:30pm.
Read more from Eurovision

Dami Im "Blown Away" after incredible performance at Eurovision Semi Final 2