John Mayer surprised audiences on his Australian tour by performing an unexpected cover of Beyonce’s love song ‘XO.’ The singer and his fans enjoyed the performance so much that he just released a studio recording on iTunes.
Sure, we'd love to hear John Mayer cover his ex Katy Perry's 'Dark Horse' or 'Unconditionally.' But that's not likely to happen, so we'll "settle" for being blown away by his acoustic cover of Beyonce's 'XO.'
We all knew Katy Perry and John Mayer were getting serious -- but who knew they were getting serious so fast? Sources say that John Mayer have already popped the question to Perry ... and he didn't get the response he'd hoped for.