Eurovision hosts Alesha Dixon and Julia Sanina made a special nod to last year's winners with their choice of dresses.
Presenter Alesha, 44, wore a one-shouldered blue sparkly dress as she appeared on stage, while Ukrainian presenter Julia Sanina, 32, wore a full-length yellow dress with a structured neckline. Together they made the colours of the Ukrainian flag.
The grand final of the Eurovision Song Contest has kicked off in Liverpool with a flag parade featuring the countries vying for its coveted glass microphone trophy. The Princess of Wales made a surprise appearance playing the piano in a pre-recorded opening video featuring last year's winner's Kalush Orchestra.