Katy Perry’s PRISM has leaked online in full, and in response the artist released the whole album on her official website.

You can listen to every song off of PRISM online for free – and legally – by using Perry’s official SoundCloud channel (below):

Which song is your favorite? The singer released the full album online in response to a massive leak that sprung on Wednesday.

Wednesday’s original report…

Below are partial “Legendary Lovers” lyrics:

Keep my heart beating like a drum
Legendary lovers, we could be legendary
Legendary lovers, we should be legendary

Go down in history
Go down together, into infinity, forever
You’re Cleopatra
You [?] to the end
Anything for your love, a ride or die

Never knew I could see something so clearly looking through my third eye
Never knew karma could be so rewarding and bring me to your life
Maybe this is the beginning of something so magical, tonight

Take me down to the river
Underneath the blood orange sun
Say my name like a scripture
Keep my heart beating like a drum

Legendary lovers, we could be legendary
Legendary lovers, we should be legendary

Three songs have been officially released in the past few weeks. First came the single “Roar” which to date has been the only single release. Perry also released two “PRISM previews” titled “Dark Horse” and “Walking On Air.” The three songs are available for purchase from iTunes now.

Impressively, PRISM has not leaked online in full despite being six days away from release. With leaks being all too common in the industry, we wouldn’t be surprised if Katy Perry and Capitol Records have improved methods to keep the album on lock down for as long as possible.

What do you think of Katy Perry’s ‘PRISM’?

The album art is below: