What Took You So Long (TV Edit) Album: What Took You So Long - RemixesArtist: Emma Bunton Listen and download