Michael Ball drew huge crowds when he was spotted busking in Harrogate, England on Tuesday (16Sep14).

The veteran crooner performed Pharrell Williams' hit single Happy and attracted a large audience of spectators.

Ball's stunt was filmed by a camera crew prompting speculation he was shooting a new music video.

An onlooker tells local newspaper the Harrogate Advertiser, "He was just sat there drumming on a bucket and singing. Someone in the office recognised him and we had a Google to check. He was quite good!"

Ball was rewarded for his hard work with a free coffee from a nearby cafe. The owner adds, "He was lovely and very polite."