Beyonce john mayer

So Good!: John Mayer
Recorded a Beyoncé


This morning John Mayer debuted a new song: a cover of Beyoncé's hit "XO," and it's just as soulful and romantic as you would imagine.

The song -- which features Mayer's signature acoustic guitar and harmonica --was not publicized and seems to have been teased by Mayer two weeks ago when the rocker took to Instagram with, "I love you like XO."

Although Mayer previously performed his version of "XO" on tour in Adelaide, Australia last month, this new version will be released via iTunes next week.

John Mayer and Katy Perry Split! Read More Here.

The singer has been touring internationally in support of his latest album, Paradise Valley, having just wrapped up legs in Japan, Australia and New Zealand.