Niall Horan surprised fans at his sold out Dublin show tonight at the Royal Hospital Kilmainham.
The One Direction star is back in the capital and playing two nights this weekend.
The Show tour is the star’s biggest yet, as he performs songs from all three of his solo albums.
Towards the end of the show, Horan introduced his “good friend” Ed Sheeran, who joined him on stage.
Horan told the crowd: “He loves this country dearly and made his way across from England today to be here with us tonight. Can you please give it up for my good friend, the great Ed Sheeran.”
The pair sang Horan’s hit song Little Things, with both playing the guitar.
Sheeran took to Instagram after the show and shared a photo to his stories of himself drinking a pint of Guinness wearing a green ‘Dublin is for Lovers’ t-shirt.
It comes as Sheeran also surprised Taylor Swift fans last week as he joined her on stage in Wembley at the Eras Tour.