Loreen of Sweden has won the Eurovision Song Contest in Liverpool, becoming the first woman, and only the second person, to do so twice.
The singer, who previously triumphed in 2012, narrowly beat Finland's Kaarija after the public and jury votes were combined.
She had performed her anthemic dance-pop song Tattoo for the international voting public, singing from an illuminated enclosed space on the stage.