VIDEOSWatch: John Mayer Covers Beyonce’s “XO” Taurian Blakeney 8 years ago share John Mayer gives Beyonce’s “XO” his own acoustic twist and performs it for his fans at his most recent show.