Sorry, no results were found for

John Mayer Should Sing More Beyonce Songs!

Queen B has met her match.

Pure awesomeness! Check out John Mayer's acoustic cover of Beyonce's "XO." We thought the original was already amazing, but this one blew our minds. 

Here's the original song by Beyonce. Let us know which one you like more by commenting below!