Eurovision hosts Hannah Waddingham, Alesha Dixon and Julia Sanina stunned as they welcomed the Grand Final to Liverpool's M&S Bank Arena.
Actress and singer Hannah, 48, wowed in a shimmery purple off the shoulder floor length dress and loose waves in her blonde hair.
Britain's Got Talent judge Alesha, 44, stunned in a cut out sparkly blue gown with a thigh high slit.
Ukrainian rockstar Julia, 32, made a nod to her home country as she looked gorgeous in a yellow gown with dramatic shoulders.
The trio were joined on stage by Graham Norton as they kicked off the show.
Viewers were quick to gush over the hosts as one person wrote: "Hannah Waddingham is an absolute queen."
Another gushed: "Hannah Waddingham's dress is glorious!!," followed by someone else saying: "Big fan of Hannah Waddingham and her dress."
A fourth added: "Wow alesha dixon is stunning!," and another said: "Alesha Dixon is a lewk."
"Long live Alesha Dixon and Hanna Waddingham," gushed one fan.
One declared: "Hannah with the best dress action again. Although I quite like Julia’s yellow angel wings."
"Why Julia Sanina is SO GORGEOUS I can't," asked another.
Earlier this week the trio make sure all eyes were on them during the semi-finals.
Alesha stepped out in a bright two-piece consisting of a red bralet top featuring a large bow while completing her look with a striking pink skirt which complemented her figure.
Meanwhile, Juilia rocked a leather look dress which tucked in at the waist, paired with a pair of elbow-length gloves as her raven locks were swept back in a tight point tail.
Emmy Award-winning star Hannah looked sensational as she wore a floor-length gown, decorated with the colours of the rainbow as her blonde tresses were styled into loose waves.
Hoping to win the crown for the UK is Mae Muller with her hit I Wrote A Song, following on from Sam Ryder's success at the 2022 competition.
While the entry who won Eurovision the previous year normally hosts the show, this, unfortunately, is not the case this year.
Ukraine won Eurovision last year, meaning the nation faced the prospect of hosting the show in 2023, according to the rules of the competition.
However, due to the Russian invasion, it wasn't possible, as Eurovision organisers quickly ruled out staging it in the war-torn country.
The BBC agreed to host the competition in the UK in 2023 – and Liverpool was picked as the host city to hold the star-studded event.
Beating a shortlist of other UK cities, including Manchester, Glasgow and Sheffield, the song contest will take place in Liverpool's M&S Bank Arena, located in the historic Royal Albert Dock.
Speaking about why the city had been chosen, BBC’s Director General, Tim Davie, said: "Congratulations to Liverpool. They will be an amazing host for the 2023 Eurovision Song Contest. Liverpool is such an exciting, warm and vibrant city.
"It's the undisputed capital of pop music and is celebrating the 65th anniversary of its twinning with the Ukrainian city of Odesa.
"I know the people of Liverpool will welcome Europe – and the rest of the world – with open arms, and in partnership we will create something truly special."