She will play the Artful Dodger in next year's Oliver Twist remake.
But Rita Ora took a break from her hectic filming schedule for a raucous 29th birthday bash in Vegas, at the On The Record Speakeasy and Club in Park MGM.
The Let You Love Me hitmaker flashed her toned midriff in a barely-there lace top which clung to her curves as she sang Beyoncé's Drunk In Love on Saturday.
Rita smouldered in the sizzling get-up which left very little to the imagination due to its racy aspects and skin-flashing style.
She added a bold red lip to the racy ensemble and teamed the frilled black crop top with a pair of low-slung faded blue jeans, before accessorising with gold bangles and a number of rings.
Rita spent the evening with rocker Sarah Barthel in the karaoke room where the pair enthusiastically sang Beyoncé's Drunk In Love.
In Rita's latest film role, Twist!, she stars alongside screen legend Sir Michael Caine as Fagin, former Game Of Thrones star Lena Heady as Sykes and David Walliams as Losberne.
A source told MailOnline: 'Twist is a modern interpretation of Charles Dickens’ Oliver in which the title character has been reinvented as a streetwise artist living on the streets of modern-day London...
'Rafferty impressed with his screen presence and his edginess brings a whole new dimension to the role of Oliver. It’s an all-star cast with David in the mix after arriving at today's first rehearsal – not to mention Rita and Sir Michael Caine.'
In the new production, Oliver and Dodge get caught up in a heist to steal a priceless painting for master thief, Fagin.
On playing the villain, Sir Michael Caine said: 'Fagin is such an infamous character, it’s going to be great fun playing him.
Signup and receive exclusive invitations, news and more!