Denmark has won Eurovision 2013 in a glittering finale with the typical kitsch and glitz for which the contest is renowned.
Denmark wins Eurovision 2013