The 23-year-old singer is currently in Chicago as part of the KIIS-FM Jingle Ball tour.
In the photo, Selena, who posed with one hand over her head, wore nothing but a tiny black bathing suit, held together by colored straps.
The singer was in full hair and make-up, locks down in a beachy wave hairstyle.
'Comin soon @stevenkleinstudio hehe,' she teased in the photo.
It is not known whether or not Selena has posed for celebrity photographer Steven Klein, though her Instagram snap suggests the possibility.
Selena Gomez Shares What Goes Through Her Mind In New Documenta...
