- Oops!Something went wrong.Please try again later.
The In the Name of Love singer posted some racy snaps on Instagram of the Fog Cutout V-neck Swimsuit by designer Rick Owens during a holiday.
In the first two photos she posted, she is wearing a skirt that she later ditches for the last photo.
"Together the world could be ours," she wrote on the post. "Swipe for a little gift."
The $590 swimsuit impressed her fans, who commented on how amazing her body looked.
"You are so beautiful," one said. "Go off, hourglass queen! We love to see it."
"Seriously? Body goals. More content like this, please. Thank you for keeping it real," another commented.
"Don't listen to a single one of these haters. You are beautiful and if you've got it, flaunt it."
Bebe has been a staunch advocate for body positivity and hit out at body shamers in a TikTok last year.
"How much do you think I weigh," she wrote on a video of her dancing. "No one's f**king business.
"Cause I'm a bad b***h, no matter what my weight. But let's normalise 165lbs (74kgs)."
Bebe previously told People that she had been body shamed in the past, and was rattled after somebody told her "nobody likes a fat pop star".
"As a woman who wasn't the cookie-cutter pop star, I hope to inspire women to love their bodies and feel beautiful at any size," she said.
"[That] f**ked with my head, because they made me believe that I was nothing unless I looked a certain way."
When speaking to Women's Health, Bebe said she focuses on being healthy, but doesn't deprive herself.
"I can be very clean. When I try to be healthier, it's no bread; no cheese or dairy, except in coffee; no sauces."
Never miss a thing. Sign up to Yahoo Lifestyle’s daily newsletter.
Or if you have a story idea, email us at email@example.com.