Cristina Caramarcu risked falling out of her perilously low-cut frock when she pranced around on stage ahead of her performance at the Eurovision Song Contest.
The singer wore a pleated gown that had thigh-high splits on either side of the garment with a pair of embellished hot pants.
She accessorised the stage-worthy attire with a few pieces of jewellery and wore a full face of make-up, consisting of smokey eyeshadow, lashings of mascara and pink lipgloss.
Whipping her hair as she performed with a team of backing dancers, Cristiana accidentally flashed her cleavage.
Luckily, she protected her modesty with a pair of nipple pasties and narrowly avoided a disastrous wardrobe malfunction.
The blonde beauty who is representing Romania sang That’s How You Write A Song during rehearsals for the second semi-final of the 63rd edition of the Eurovision Contest at Alice Arena in Lisbon, Portugal.
Cristiana was joined on stage by two guitarist and several dancers, who wore latex bodysuits with white face masks.
If Cristiana is to make it to the finals of the singing contest she faces tough competition from Cesár Sampson (Austria), Elina Nechayeva (Estonia), Eleni Foureira (Cyprus), Leva Zasimauskaité (Lithuania), Netta Barzilai (Israel), Mikolas Josef (Czech Republic), EQUINOX (Bulgaria), Eugent Bushpepa (Albania) and Ryan (Ireland) in next week’s final.
Cyrus representative Eleni is the favourite to win this year’s competition, with bookmakers slashing her odds to take the Eurovision trophy from 66/1 to 5/2 following the first semi-final round.
Bookmaker Betway revealed Eleni had knocked Israel out of the top spot, with Netta’s chances of winning now 11/4.
Alan Alger, a spokesperson for Betway, said: “Cyprus’ Eleni Foureira’s rehearsal of Fuego has got punters fired up ahead of Saturday’s final and she’s been backed all the way into 5/2.
“We’ve never seen a Eurovision gamble of this nature before and can only expect that Foureira is the name on everyone’s lips in Lisbon as things stand.
“Anyone that managed to get a bit of money on at 66/1 looks to be sitting on a good bet, though anything can happen on the night and long-time favourites Israel are also expected to put up a good show at 11/4.”
UK entry SuRie was previously tipped to triumph but her odds of winning dropped to 100/1.
Despite the UK’s poor performance in recent years, she still believes she stands a chance at winning, telling TV Times: “I know our results have fluctuated over the years.
“But I have a really good feeling about our chances this year.”
She continued: “The song, Storm, is such a catchy, universal, uplifting anthem and the production around it is going to be really cool. Of course we could win – why not?”
In 2015 and 2017 SuRie provided backing vocals for Belgium on the Eurovision stage, she thinks this has given her the edge above her competitors.
She explained: “Maybe I have the advantage of knowing what the Eurovision set-up is like.
“When I first went out in 2015, my eyes were opened to this incredible world, but it’s always unfathomable how many people are going to be watching.”
Eurovision 2018 airs Saturday on BBC One at 8pm.