Beyoncé – XO (John Mayer Cover)

Since the surprise release of her self titled album, Beyoncé's recent work has seen covers and remixes from the likes of Diplo and The Weeknd to Ed Sheeran, and the latest rework comes courtesy of guitarist and singer John Mayer. Accompanied by nothing more than a guitar and harmonica, Mayer maintains the original harmony but switches up the vocals slightly. Listen above and share your thoughts below.