Lego House hitmaker Ed Sheeran posted an impressive snap of his surprise gig in Vicar Street last night (Monday April 5) on Instagram

The 23-year-old singer, who also played two other venues on the same day (Ipswich and London), hosted the event to promote his new album x.

Arriving on stage, Sheeran asked the crowd if he could capture the special moment by taking a photo of the audience from his mobile phone.

Ed also played new material from his upcoming album which will be released on June 20th.