This is one of loveliest songs I've heard in a while:
It's by a French/German duo called Appaloosa, who were in London to play a tiny show in Selfridges last week. I think Anne-Laure's Nico-esque act was a little lost on the hoards of Middle-Eastern women loading up on expensive teapots and towels, though.
She looked super cool in a sequined, vintage minidress on stage but told me she had been very close to flashing us a few times. I think the crowd were more shocked by her merman companion though.