It's for his new single On The Loose, and it's whetting our appetites ahead of his Irish gigs over the next few days!
He'll be playing at the INEC in Killarney on Saturday, the 3Arena in Dublin on Monday and the SSE Arena in Belfast on Tuesday.
Cover image via NiallHoranVEVO/YouTube