Kesha shared what might be one of her sexiest selfies ever.
The 29-year-old singer tried on a black string bikini top that was not quite the right size, and ended up exposing a great deal of her underboob. "Well. Hmm. That don't fit huh," Kesha captioned the pic.
The pop star -- who's in the midst of a messy legal battle with her former music producer, Dr. Luke -- spent the weekend at the L'Horizon Resort Palm Springs Luxury boutique hotel in Palm Springs, California, and thanked the establishment for resetting her "chakras."
Kesha was also at the resort last month and used a pic of herself in a skimpy swimsuit to slam her critics. "Not a slave to perfection right now. f**k it," she Instagrammed. "Body shamers, please f**k off. Ain't nobody got time for it. @lhorizonpalmsprings in my skivvies."