Liam Payne stunned crowds when he busked on the streets of London yesterday.
The 23-year-old singer was joined by his collaborator Zedd in belting out a stripped-back rendition of their single 'Get Low', with the One Direction singer taking to the microphone, backed by his pal on a tiny keyboard, which was plugged into his backpack.
Liam and Zedd - whose full name is Anton Zaslavski - had earlier teased a secret gig was in the pipeline on their social media accounts as they posted clips of the pair singing in a car on their Instagram accounts.
And it seems Oxford Circus may not have been their only stop of the day, as shortly after the performance, Zedd revealed they were off to another nearby landmark.
He tweeted: "London - @LiamPayne and I are heading to Trafalgar Square to perform a little fun rendition of Get Low for you - in 10mins! Come through. (sic)."