Performance Credits
Janet Jackson Primary Artist,Vocals,Keyboards,Lead Vocals,Vocals (Background)Sonja Robinson Vocals
Steven Wilson Vocals
Tschaye Marks Vocals
Jimmy Jam Vocals (Background),Bass,Drums,Organ,Piano,Vocals,Keyboards,Percussion,Synthesizer,Sampled Vocals
Carolyn Daws Violin
Tarnika McDaniel Vocals,Vocals (Background)
Clarice Rupert Vocals,Vocals (Background)
Joshua Koestenbaum Cello
Rene Elizondo Jr. Vocals,Vocals (Background)
Randy Ran Vocals,Vocals (Background)
Tshaye Marks Vocals,Vocals (Background)
David Barry Guitar,Guitar (Electric),Guitar (12 String)
Shante Owens Vocals,Vocals (Background)
Sonya Robinson Vocals,Vocals (Background)
Tom Kornacker Violin
Elsa Nilsson Violin
Steve Wilson Vocals,Vocals (Background)
Hanley Daws Violin
Julie Ayer Violin
John McLain Guitar,Vocals (Background)
Jamial Lafleur Vocals,Vocals (Background)
John McClain Vocals (Background),Guitar,Vocals
Tamika McDaniel Vocals
O. Nicholas Raths Guitar (Classical)
Frank Lee Violin
Anthony Thomas Vocals,Vocals (Background)
Carl Nashan Violin
Amy Powell Voices,Newscast
Nicholas Raths Guitar,Guitar (Classical)
Reshard Taylor Vocals,Vocals (Background)
Warlesha Ryan Vocals,Vocals (Background)
James Greer Vocals,Vocals (Background)
Dave Barry Guitar,Guitar (12 String Electric)
Steve Barnett Conductor,Conductor
Chris Brown Bass,Bass
Kathy Kienzle Harp
Steve Hodge Vocals,Vocals (Background)
Peter Howard Cello
Terry Lewis Bass,Percussion,Vocals (Background)
Johnny Gill Percussion,Finger Snaps,Special Effects
Lisa Keith Vocals (Background)
Jesse Johnson Guitar
Tamas Strasser Viola,Violin
John Tartaglia Viola
Herb Alpert Ensemble,Horn,Brass,Trumpet
Jellybean Johnson Drums,Guitar,Vocals,Percussion,Vocals (Background)
Technical Credits
Jimmy Jam Keyboard Programming,Producer,Programming,Drum Programming,Vocal Arrangement,Rhythm ArrangementsDavid Eiland Programming
Guzman/Rotterdam Conservatory Orquesta Tipica Photography
Richard Frankel Cover Design,Art Direction
Lee Blaskey String Arrangements,Orchestral Arrangements
Steve Barnett Contractor
Sly Stone Composer
Steve Hodge Mixing,Engineer
Terry Lewis Arranger,Composer,Producer,Vocal Arrangement,Rhythm Arrangements
Lee Blaske Arranger
Janet Jackson Arranger,Composer,Producer,Vocal Arrangement,Rhythm Arrangements
Herb Alpert Performer,Orchestration
Sylvester Stewart Composer
James Harris III Composer
Jellybean Johnson Producer,Drum Programming,Vocal Arrangement,Rhythm Arrangements
John McClain Producer