Performance Credits
Prince Primary Artist,Vocals,Vocals (Background)Prince & the New Power Generation Primary Artist
Eric Leeds Guest Artist,Flute
Jearlyn Steele Battle Guest Artist,Sampling
Ricky Peterson Keyboards
Brian Gallagher Horn
Mayte Vocals (Background),Vocals (Background)
Dave Jensen Horn
Micah Nelson Horn
Kathy Jensen Horn
Kathleen Bradford Vocals (Background)
Steve Strand Horn
Technical Credits
Prince Mixing,Arranger,Composer,Engineer,ProducerTom Tucker Mixing,Engineer
Tom Garneau Assistant
Tommy Barbarella Performer
Airiq Anest Programming
Kimm James Assistant
David Henry Hwang Composer
Sonny T. Performer
Chronic Freeze Mixing,Engineer,Mastering
Michael B. Performer
Ray Hahnfeldt Mixing,Engineer