It is a record-equalling seventh Eurovision crown for Sweden, and means the Scandinavian nation will host next year's contest on the 50th anniversary of ABBA's win — the country's first — with breakthrough hit "Waterloo".
Loreen -- real name Lorine Talhaoui -- told reporters that her victory with dance-pop track, "Tattoo", felt "surreal" and "so beautiful", and had left her "seriously overwhelmed".
Loreen from Sweden appears on stage after winning the 2023 Eurovision Song Contest in Liverpool. Reuters
Born in Sweden to parents of Moroccan Berber origin, the 39-year-old's win for Sweden over 25 other countries competing in the final was celebrated in her homeland.
"It feels wonderful," she said.
She narrowly triumphed over Finland's Kaarija after the public and jury votes were combined following an evening of typically eclectic musical acts in Liverpool.
Third place went to Israel, with Noa Kirel's "Unicorn", as more than 160 million estimated viewers watched on television around the world.