John Mayer covers Beyonce’s XO. Awesome.

I love John Mayer… for his lyrical genius, smooth tones and even his strange singing facials. Now I can love him for blending two of my favourites into one.

John Mayer + Beyonce. Mind blown.

Enjoy xx

Your thoughts? What do you think?