Kesha looked happy and healthy as she stopped by "Jimmy Kimmel Live" with two body guards on Tuesday in Los Angeles.
Rocking a sheer black blouse and high-waisted shorts, the pop star put her long legs on display in the sexy outfit.
It finally seems like the 27-year-old's life has come full circle since she checked into Timberline Knolls Residential Treatment Center in Illinois, back in January.
Since completing her two-month stint in the rehabilitation center, the "Crazy Ones" singer has been spending time with her new beau Brad Ashenfelter.
We think the purple-haired beauty looks amazing, and it really seems like the "Timber" singer is in a great place these days.
How do you think Kesha looks? Tell toofab in the comment section below and click "Launch Gallery" above to see even more reformed Hollywood trainwrecks!