Well, we think this street performer's day - and possibly year - was well and truly made with this little event.
He was performing the Bronski Beat song 'Smalltown Boy' in Berlin when who should pass by? Why, none other than Jimmy Somerville - the original singer - himself.
And rather wonderfully, Somerville joined in. Click play to enjoy the lovely results - and make sure you watch it 'til the very end.
(Via Blame It On The Voices)
Also on HuffPost:
Suggested For You
SUBSCRIBE AND FOLLOW
Get top stories and blog posts emailed to me each day. Newsletters may offer personalized content or advertisements.Learn more