Will Smith surprises fans in London's Leicester Square

Will Smith surprised fans by popping up in London's Leicester Square.

The Hollywood star is in the capital to promote Disney's live action version of Aladdin.

Smith was joined by Naomi Scott and Mena Massoud on Thursday night for the European premiere of the movie.