Niall Horan can't praise John Mayer highly enough.
The One Direction heart-throb had an amazing time watching John, 36, perform at London's O2 Arena last night and even managed to get a selfie with the US star.
‘Great to see john tonight!' Niall, 20, posted on Instagram.
‘He was unbelievable as per usual !'
It comes just a couple of weeks after Niall went to see John's ex Katy Perry in concert and called her 'incredible'.
The Irish cutie has been performing a lot himself lately, with 1D being in the middle of their Where We Are world tour.
Most recently the boys did three gigs in a row at London's Wembley Stadium and the memories of it are still fresh in Niall's mind.
‘Thanks everyone for an incredible weekend at wembley! One I won't forget !' the singer Tweeted yesterday.
Source