Beyonce – XO (John Mayer Cover)

We covered John Mayer's previous live rendition of Beyonce's recent album track "XO,"" now we have a high-quality studio version to work with. John Mayer is as emotive and well-polished as ever on his Beyonce cover, and as an acoustic artist hasn't lost a single step. Towards the end, Mayer wraps his cover up with some adept harmonica playing, before letting the track calmly close alongside a last strum of strings. Check out the cover above.