Sweden were the hosts for the latest edition of the Eurovision Song Contest, with Denmark claiming the title. The outfits worn are a big part of the night, so watch the winning video and a selection of the performances from the night below.
Denmark - Emmelie de Forest - Only Teardrops
UK - Bonnie Tyler - Believe in Me
Romania - Cezar - It's My Life
Germany - Cascada - Glorious
Finland - Krista Siegfrids - Marry Me
Moldova - Aliona Moon - O Mie
France - Amandine Bourgeois - L'enfer Et Moi