Stevie Wonder & Keith Duffy spotted