Vocals: Dianne Reeves
Saxophone: Steve Wilson
Trumpet: Clark Terry
Piano: Billy Childs, Mulgrew Miller
Bass: Reginald Veal
Drums: Greg Hutchinson
Guitar: Romero Lubambo, Russell Malone
Percussion: Munyungo Jackson
Arrangements/Orchestration: Billy Childs, Robert Freedman