Another weekend, another sold-out stadium gig and One Direction’s Niall Horan’s sharp shirt sure is a crowd pleaser.