• Share
  • Tweet
  • Share
Selena Gomez, Bikini

Instagram

Selena Gomez is flaunting some killer curves. 

The 23-year-old "Hands to Myself" singer shared a mysterious mirror selfie while stripped down to a teeny black string bikini. While the singer looks smokin' hot, there is still some secrecy behind the candid shot. 

"comin soon @stevenkleinstudio hehe," Gomez captioned the photo on her Instagram

The major clue here is daring fashion photographer Steven Klein, who the brunette bombshell credits in the caption as the reason behind her ensemble.

The 50-year-old photographer behind countless high-fashion editorials of Hollywood's finest faces has some significant ties to Gomez's inner circle.

To start, he just photographed a bonafide member of Gomez's squad—Gigi Hadid—for the snowcapped mountain-inspired Versace 2016 spring campaign. 

Kylie Jenner, Interview Magazine

Steven Klein/Interview

Next, there's the controversial Klein-photographed bondage-inspired shoot of Kylie Jenner in Interview. As we know, Jenner's older sister, Kendall Jenner, is another one of Gomez's fashionable pals. 

While there's still a lot to be seen of the songstress' very own editorial spread with the acclaimed photographer, we can certainly expect high drama, bold beauty, and from the looks of this Instagram picture, very little clothing—not that Gomez is worried.

The pop princess has repeatedly taken a stance against body shaming over the past year, particularly when she came under fire by social media critics for sporting a fuller figure. 

"I don't care about that stuff, but I did start gaining weight, and I didn't really mind it...Man, that hurt. That was really hurtful because I've experienced people who have tried to control that kind of stuff before, and I didn't care. This is my time. I want to do it the way I want to do it," she said during an interview on The Cruz Show on Power 106. 

"It's not even about my weight. It's just that I'm not going to give a f--k what people say—sorry!"

You go, girl!