She is known for her unique sense of style.
And Diana Vickers looked sensational at the premiere of Margot Robbie’s new film Amsterdam on Wednesday in London.
The 31-year-old X Factor star showed off her leggy legs in a quirky mini dress as she caused a storm on the red carpet.
The chic black dress featured oversized sleeves and a plunging neckline with an asymmetric floral print on one sleeve.
The stunner slipped on a pair of black heels and complemented the incredible look with a selection of gold jewellery.
Diana opted for a glamorous makeup palette for the chic event, letting her blonde tresses cascade down her shoulders in a soft curl.
Amsterdam was directed by Sliver Lining Playbook’s David O. Russell, who also wrote the screenplay.
The film, set in the 1930s, revolves around a trio of friends who become prime suspects in a murder investigation.
In addition to Barbie actress Margo, it also stars Christian Bale, Anya Taylor-Joy, John David Washington and Taylor Swift.
It comes after Diana claimed a healer helped her heal her debilitating endometriosis.
The singer said she was at wits’ end when she was left with excruciating stomach and leg pain that forced her to seek alternative treatments.
Speaking to The Sun, the star said the illness has reduced her to a shell of her former self, isolating her from family and friends.
Diana told the publication: ‘She said ‘I can do some magic with you, I’m not kidding, after the first session my gas went down and I went back to her because I was still getting leg pain and the leg pain went’ .
Endometriosis is an often painful condition in which tissue similar to the lining of the uterus – the endometrium – grows outside the uterus in places like the ovaries.
Diana’s symptoms escalated in January while she was in LA on a work trip, forcing her to seek help from Antonia Harman.
She added: “I was no longer totally anti-social, I had detached myself from my friends, I spent a lot of time in my bedroom, falling asleep and crying during the day.
“I’ve noticed a change in my body and as a woman you feel ashamed that you don’t really know what’s going on and it’s very confusing. I fought’.
The healer helped Diana over the phone, and the star was feeling a lot better within days.
Diana said: “I was surprised, how can that be possible, but it happened and I just have to be happy and grateful that it happened.”
The couple’s relationship dates back 10 years after Antonia helped Diana overcome tonsillitis that was hampering her singing career.