Katy Perry and John Mayer duet on new song 'Who You Love'

katy-perry-john-mayer-duet-gi.jpg

Katy Perry recorded a song with her on-again, off-again boyfriend John Mayer for his new album "Paradise Valley." The single, described by Rolling Stone as a "country-tinged mild-tempo track," is called "Who You Love."

"I'm quite happy. I'm happy in all aspects of my life. I'm very happy in all aspects of my life," Mayer tells Rolling Stone of his relationship with Perry.

Just don't expect to see Mayer show up on Perry's upcoming album, "Prism." Perry tells E! News that he doesn't make an appearance on the Oct. 13 release.

Perry teased her collaboration with Mayer on "The Smurfs 2" premiere red carpet, joking, "Uh, we're doing a lot of 'collaborating.'" Hopefully "Who You Love" is as sexy as that answer implies.

Also appearing on "Paradise Valley" -- out Aug. 20 -- is Frank Ocean. He and Mayer duet on the "brief, poetic track" "Wildfire."

Photo/Video credit: Getty Images