It's been far too long since we got any new music from Kesha, and considering the relentless legal battle she's currently undergoing with Dr. Luke, it may be a while longer before she releases a new album. But we'll take what we can get at this point, and her recent cover of a modern-day classic does help to soften the blow of no new music.

During a recent Oceana event (an organization "dedicated to protecting and restoring the world’s oceans"), Kesha performed a version of the Beach Boys' "God Only Knows." While a full video of the cover is sadly unavailable online (the attendees really dropped the ball there -- our cellphones have the potential to shoot high-resolution video for a reason, guys), a short snippet has made its way to Instagram.

If you were previously unaware that Kesha can actually sing, let the super short clip above educate you. And in case that clip isn't enough, she posted a video of herself serenading her cat with the song to Instagram, too.

Kesha captioned the video with, "god only knows what I would do without this kitty. he literally owns my [heart emoji] - best thing that ever happened to me was finding him on the street."

While Top 40 radio hasn’t been the same without the “Die Young” singer, we’ll at least get a chance to see Kesha on the small screen in the near future: Kesha has nabbed a role on the popular CW show Jane the Virgin. She’ll appear as "a colorful musician” named Annabelle during the show’s upcoming second season.

See What Artists Looked Like When They Released Their First Albums

More From PopCrush