Bryan Ferry – vocals, harmonica, keyboards
Colin Good – pianos, string arrangements
Paul Carrack – organ
Brian Eno – electronics
Isaac Ferry – electronics
Leo Abrahams – atmosphere guitars
Chris Spedding – guitars
Oliver Thompson – guitars
David Williams – guitars
Mick Green – additional guitars
Robin Trower – acoustic guitar
Guy Pratt – bass
Zev Katz – bass
Andy Newmark – drums
Bobby Irwin – drums
Frank Ricotti – percussion
Lucy Wilkins – violin
Warren Ellis – string arrangements
Anthony Pleeth – cello
Jon Thorne – viola
Jackie Shave – violin
Gavyn Wright – violin
Sarah Brown – backing vocals
Me’sha Bryan – backing vocals
Michelle John – backing vocals
Joy Malcolm – backing vocals
Anna McDonald – backing vocals
Tara McDonald – backing vocals
Sharon White – backing vocals
Tim Roe – Engineer
Michael Boddy – Engineer
Chris Mullings – Engineer
Neil Broadbank – Engineer
Bob Clearmountain – Mix Engineer
Bob Ludwig – Master Engineer
Bryan Ferry – Producer
Rhett Davies – Producer
Colin Good – Associate Producer