She's certainly not shy when it comes to flashing the flesh, but Mariah Carey almost showed off a little too much at a basketball game in LA.
The 46-year-old American singer narrowly avoided an awkward wardrobe malfunction, with her plunging blouse leaving her teetering dangerously close to suffering a nip slip.
Right by her side was beau Bryan Tanaka, who couldn't help but notice his love's spilling cleavage as they watched the Atlanta Hawks versus Los Angeles Clippers game at Staples Center.
Mariah's revealing top was layered with a sleek black jacket, while a pair of matching trousers and a pair of laced shoes completed her look.
Her blonde locks were worn out in loose waves, and in true Mariah style, she displayed some diva bling with bold hoop earrings and layered necklaces.
Mariah moved on with dancer Bryan following her split from ex-fiance James Packer in October.
The singer has known him since he was hired to perform on her tour back in 2005.
According to Daily Mail, the 'Without You' hitmaker was overheard during an on-camera chat describing her connection with Bryan as one of a kind.
“We share, like, a million memories together and we have a very cool and special relationship,” she said, insisting that “doesn't even describe it.”
“You just don't have that connection with everybody,” she added.
Since Miracker’s split, Bryan has been by Mimi’s side all the way.
RELATED: Celebrity wardrobe malfunctions