The former Disney darling is seen wearing a skin-tight white bra top and leopard-print underwear for the risqué photo.
While fans went crazy in the comments section, the 23-year-old kept her description short by writing, "Morning," next to her skin-baring shot.
The singer was recently asked how she would rate herself on the hotness scale of 1-10, and considering the photo above, her answer may surprise you!
"On a good day, I would say—like a premiere day—I would be a good 9. And then, on my every day, I feel like a 6. Gosh, that sounds so bad! I feel like a 6 or a 7."
During Boston's The TJ Show on 103.3 AMP Radio, Gomez added that, like many women, "you have your days where you don't feel even remotely close to a 10."
The radio hosts immediately chimed in and said that she's way higher than a 6 or a 7 rating, which prompted the following reply:
"That's so weird! Why would I want to say something like that?" she asked. "It's awkward enough answering."
Well, based on the revealing pic, she's clearly feeling herself today regardless of any number!