Kesha and Zedd have released their 'True Colors' collaboration.

The American singer teased her new song via Twitter before releasing the full-length version just a few hours later on Friday.

"True Colors" is a collaboration with the electronic producer Zedd, who originally released the song in 2015. The two have already performed "True Colors" during a set at Coachella.

The song is the first piece of recorded music Kesha has released since "Timber" in 2013, when she collaborated with Pitbull. She has since been caught up in a legal dispute with her producer and record label.

Kesha also posted a video clip of the song on Facebook, accompanied with the words "this is more than a song. it's a declaration of my truth."

Listen to the song here