- Arranged By [Horns, Strings, Flute], Conductor
- Paul David Wilson
- Arranged By [Rhythm Arrangements]
- Danny Leake
- Arranged By, Conductor, Keyboards
- Fiachra Trench
- Backing Vocals
- Barbara Pennington, Beverly Mclin, Billy Durham, Chas Mills, Evelyn Thomas, Fiachra Trench, Helen Chappelle, James Wells, Kay Garner, L.J. Johnson, Liza Strike, Lorrin Bates, Paul David Wilson, Peaches Faison, Sunny Leslie, Sylvia Mason-James, Tony Burrows, Wesley Stovall
- Bass
- Larry Ball, Mo Foster, Tiaz Palmer
- Bells [Orchestra Bells], Vibraphone
- Marvin Sparks
- Cello
- Alan Dalziel, Anthony Pleeth, Ben Kennard, Martin Robinson, Peter Willison, Tim Mason
- Drums
- Brian Grice, Peter Van Hooke