Entries to the Eurovision Final Song Nr Year Startnr Country Artist Title Points Place Details 1196 2015 5 United Kingdom Electro Velvet Still In Love With You 5 24 details Records 1 to 1 of 1