Mariah Carey has already proven she has no problem with public displays of lingerie. Following her impromptu photo shoot last week in a satin slip while yachting in Italy, the singer headed out in Saint Tropez, France Tuesday in a lingerie-inspired look for a daytime date with her fiancé James Packer.
The "We Belong Together" songstress, 46, was glowing as she flashed a smile and showed off her curves in a plunging, cream and white body-hugging dress, complete with sheer and lace panels. Carey swept up her blonde locks in a soft bun with a piecey bang for the occasion, and shielded her eyes with an oversized pair of black sunglasses.
The superstar performer topped her look with diamond hoop earrings, thin gold bracelets on one arm, and a diamond studded bracelet on the other, as she enjoyed lunch and a day of shopping with her husband-to-be.
While vacationing in St. Tropez, Carey made sure to stop by Leonardo DiCaprio's third annual St. Tropez Gala for his Leonardo DiCaprio Foundation Wednesday night, where guests had the opportunity to bid on an evening with Carey in Las Vegas to raise money for his non-profit organization. The package included tickets for the winning bidder and three guests to her residency production, Mariah: #1 to Infinity, and also a meet-and-greet with her after the show.
"Great job Leo," she wrote alongside a shot of herself posing with DiCaprio at the event, to which she wore a plunging black dress paired with a diamond necklace.
Chris Rock also attended the fête for the foundation, which provides funding for protecting biodiversity, ocean and forest conservation, and fighting climate change. The actor also shared a shot of himself at the event posing with Carey in a selfie, jokingly captioning the snap, "New couple alert."