29 March 2017, 11:55
What a guy!
John Legend just performed an impromptu performance on the piano at London's St Pancras Station.
Passers-by couldn't believed their luck when the American R&B singer hit the keys to perform a number of his chart-topping hits including 'Ordinary People' and 'Surefire'.
Legend rounded off the performance with a stunning rendition of 'All Of Me'.
Watch the performance below:
The 38-year-old songwriter was swarmed by lucky members of the public who managed to capture the moment on their phones and cameras.
Prior to his arrival at the station, Legend teased his 9.1 million Twitter followers by asking if the famous piano was still there as he pulled in via Eurostar.
And while many fortunate fans managed to catch a glimpse of the famous musician, others weren't so lucky.
Forlorn users took to Twitter to express their frustration at missing Legend's impromptu set.