Mariah Carey, never change.
The 46-year-old singer, currently in Las Vegas for her #1s residency, fronted up to the Mirage Hotel for a DJ set over the weekend - but it appears she left her clothes at home.
The multi-million-selling singer and fiance to Australian billionaire James Packer looked to be enjoying herself in a skimpy outfit of black lacy lingerie, suspenders and a black leather jacket.
Teamed with a pair of sky-high heels, the look was oh-so-Vanity 6 - perhaps a nod to the influence of her dearly departed friend Prince?
Carey's all about flashing the flesh of late - last week she shared an eye-popping series of selfies in a revealing black lacy bra on Instagram.
If you've got it, flaunt it. We're eagerly awaiting whatever she's got planned for her wedding dress.
Carey and Packer, who started dating in 2015, will marry later in the year. Preparations for the no-doubt lavish wedding are being captured for a new eight-part E! 'docu-series' Mariah's World, promising a fly-on-the-wall look at the diva's globetrotting life.