Stevie Plays Selfridges!
The soul legend strangely performs live at the department store in London
Stevie Wonder has played a surprise gig in the Selfridges shop in London.
For the legendary soul-singers first UK gig for two years he performed in a shop window in front of just 500 fans.
Stevie played a 30 minute set including classics Superstition and My Cherie Amour.
Celebs in attendance included actress Kate Hudson and er, Cilla Black!