The former Girls Aloud star and X Factor judge opted for a racy all-black ensemble to attend the British Vogue Centenary Dinner in London on Monday night (23 May).
Looking worlds away from her delicate, princess-like gown at Cannes, the singer vamped it up in an off-the-shoulder black dress, thigh high black leather boots and a dash of dark plummy lipstick.
Cheryl, 32, shared a photo of her look to Instagram, prompting a wave of compliments from fans. One (@homme_fatale24) said: "Omg Cheryl, there's no look you can't rock! So stunning!"
The star was without boyfriend Liam Payne at last night's event. They made their red carpet debut as a couple during the Cannes Film Festival, where Liam supported Cheryl as she picked up a prize for her philanthropic work.
Last night's British Vogue Centenary Dinner, held at Kensington Gardens, was to celebrate the landmark 100th issue of the fashion publication, which boasts Kate Middleton on the front cover.
Other stars in attendance included Alexa Chung, David Gandy, Kim Kardashian and Kanye West.
We wonder if Cheryl and Kim had a catch-up?
They hung out together at Kim's husband Kanye West's concert in LA in October 2013. And Kim was one of the first to express disappointment when Cheryl left the US version of X Factor.
At the time, Kim tweeted: "I love Cheryl Cole! Kinda devastated she won't be on X Factor anymore!"
Cheryl later tweeted Kim to express support during Kim's first pregnancy, saying: "I admire your tenacity and send you my best wishes with the rest of your pregnancy."
Kim replied by telling Cheryl she'd been truly touched by the message. "Thank you so much for the support and positivity," she said. "Your sweet tweet really made me smile."