She's back!

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!

Hot Videos