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?