Eurovision star Olly Alexander dealt crushing blow weeks before contest
Olly Alexander is set to represent the UK in the final of this year’s Eurovision Song Contest on May 11.
Daily Express :: Celebrity News Feed
Olly Alexander is set to represent the UK in the final of this year’s Eurovision Song Contest on May 11.
Daily Express :: Celebrity News Feed