Watched by an audience of 38,000 in the Düsseldorf Arena and more than 120 million TV viewers in front of their TV sets in over 45 countries, the Final of the 2011 Eurovision Song Contest will be held tonight, starting at 21:00 CET.
In all the 43 countries participating, the audience will be able to televote. Usually, millions of votes are being cast, and the taste usually differs between North and South Europe and between the West and the East! However, eventually, they will all have to agree on one winner! Who will it be?
This afternoon, all the artists had the chance to rehearse their song for one last time on the gigantic Düsseldorf stage. Some are taking it easy and are not giving 100% yet, others take it more seriously and give all they have. What tactic will be more successful? We will only know tonight at about 0:00h when the the winner will be announced on Europe's TV screens!
Have a look at the galleries from the rehearsals:
Stay with us at Eurovision.tv for more info, photos and videos throughout the evening!