Mariah Carey just threw a mini bachelorette party for Blac Chyna in Las Vegas!
Chyna was enjoying Carey's concert from the audience when the diva brought her on stage and treated her to a lap dance from a hunky dancer.
During a rendition of her hit "Touch My Body," Mimi teased Chyna with a hot pink feather as she was blindfolded, which kinda makes zero sense, because what's the damn point if you can't see it?
What Chyna missed was a very fine man joining her on the circular bed then ripping off his tank top as he thrusts his pelvis and shakes his booty in her face to a cheering crowd.
Luckily, someone caught a video of it all and Chyna shared it to Instagram.
"It was truly a honor to grace the stage with Mariah tonight. The show was amazing & she was gorgeous!" Chyna wrote in the caption.
In the vid, Chyna shows off her growing baby bump in a body-hugging beige dress and strappy stilettos.
Sadly, those heels weren't kind to her. She later shared a clip of herself hobbling in the uncomfortable shoes, writing, "when I say my feet was killing me son... sh*t not cool!" in the caption.
We know anyone who's been pregnant - hell, any woman at all - can sympathize.
A former exotic dancer, Chyna is more accustomed to giving rather than receiving the lap dances, that is, unless her fiance Rob Kardashian has some skills we're unaware of.
Back in March, Blac and Rob hit the strip club together and she showed off some of her former moves for her man.
Last week in Cannes, Chyna gushed over her fiance.
'He's a genuinely loving person, Rob has all the qualities of a good father," she said.
The pair are gearing up for their new reality show, Rob & Chyna, which will chronicle the couple's journey as they prepare for their upcoming wedding and baby.