"Met the best guitarist of our generation last night, unbelievable musician, great guy! After (performing) Gravity he walked over handed me this, legend! One of those moments." One Direction star Niall Horan is left star-struck after John Mayer presented him with an autographed guitar at a gig on Saturday (24Aug13).