Dua Lipa looked nothing short of sensational as she stormed the stage at Capital’s Jingle Bell Ball with Barclaycard at London’s O2 Arena on Sunday.
The songstress, 27, slipped into a sparkly purple mini dress for her performance as she entertained thousands of screaming fans.
She was joined on the star-studded line-up by Becky Hill, 28, who wowed in two different looks and sang alongside DJ Joel Corry.
Dua accentuated her natural beauty with a hint of make-up and let her raven tresses fall loose past her shoulders in a gentle wave.
The mini dress left little to the imagination and during some of her more vigorous dance moves she inadvertently flashed a glimpse of her peachy posterior.
Dua oozed confidence on stage and was joined by a whole host of dancers who donned colour coordinating outfits.
Meanwhile Becky commanded attention in a silver bejewelled mini-dress which she wore with matching thigh-high boots and was her second show stopping look of the evening.
The frock featured a high neck and corseted top and hugged every inch of her spectacular figure.
Becky wore a radiant palette of make-up for the performance and slicked back her blonde locks into a ponytail and completed the look with a quirky curl.
Her set was incredibly high energy and she could be seen on her back during one song kicking her long elegant legs into the air.
Becky’s other look featured a pair of green iridescent combat trousers which she teamed with a matching oversized coat.
She layered the ensemble over a black sheer bodysuit which featured perfectly placed green panels to retain the singer’s modesty.
Earlier in the evening both performers turned heads as they walked the star-studded red carpet before taking to the famous stage.
Levitating hitmaker Dua slipped into a slinky black gown while Becky looked glamorous in black mini dress which had a glitzy red and gold sequinned flame-shaped plunging neckline and hem.
Becky opted for a pair of black over-knee boots while she accessorised with a pair of subtle pendulum earrings.
She opted for a make-up palette of natural hues and wore her blonde hair partially up on top of her head.
Meanwhile, Dua wore a pair of black tights to match and opted for some high-heeled shoes in the same colour to add a few inches to her stature.
The star – who was recently granted Albanian citizenship – accessorised with a delicate silver chain necklace.
Her body art was on display on her arms and she wore lashings of make-up to highlight her pretty features.
Becky put on a playful display with DJ Joel as the pair posed together, after they both released their song History together in August this year.