Feathers, blindfolds and mascara light up Eurovision as final shortlist is decided
Following the camp-fest of semi-final one on Tuesday, the line-up for the 57thEurovision Final on Saturday is complete after another 10 countries qualified in the second semi-final tonight (24 May).