With the 2011 Eurovision Song Contest final kicking off in just a few hours EuroVisionary can now bring you videos from all 25 participating countries in their dress rehearsal. This is your chance to see them all as it will look tonight.
All 25 performances can be seen in the player below: