▁▁ ▁Michael ▁Abb ott ▁– ▁engineer ▁ ▁Alex ▁Al ▁– ▁bass ▁ ▁David ▁Anthony ▁– ▁producer ▁ ▁David ▁As ht on ▁– ▁assistant ▁engineer ▁ ▁David ▁Barry ▁– ▁guitar ▁ ▁Lee ▁Bl as ke ▁– ▁string ▁arrang ements ▁ ▁Mike ▁Bo z zi ▁– ▁assistant ▁master ing ▁engineer ▁ ▁E vel ina ▁Ch ao ▁– ▁vi ola ▁ ▁Nathan iel ▁Cole ▁– ▁viol in ▁ ▁Fran ▁Cooper ▁– ▁make - up ▁ ▁D - Man ▁– ▁rem ix ing , ▁mixing ▁ ▁Jonathan ▁Day ton ▁– ▁video ▁director ▁ ▁D idd y ▁– ▁rem ix ing ▁ ▁Se an ▁D onn elly ▁– ▁design , ▁animation ▁ ▁René ▁Eliz ondo , ▁Jr . ▁– ▁video ▁director ▁ ▁Miss y ▁Elli ott ▁– ▁perform er ▁ ▁Val erie ▁Far is ▁– ▁video ▁director ▁ ▁Brian ▁Gard ner ▁– ▁master ing ▁ ▁Charles ▁Gray ▁– ▁vi ola ▁ ▁G ael ▁Gu ilar te ▁– ▁assistant ▁engineer ▁ ▁Jer i ▁He iden ▁– ▁art ▁direction ▁ ▁Steve ▁H odge ▁– ▁engineer , ▁mixing ▁ ▁Jan et ▁Jackson ▁– ▁vocals , ▁producer , ▁executive ▁producer ▁ ▁Jimmy ▁Jam ▁– ▁multi - inst ru ments , ▁producer , ▁executive ▁producer ▁ ▁Seb ▁Jan iak ▁– ▁video ▁director ▁ ▁John ▁Kennedy ▁– ▁viol in ▁ ▁Kath y ▁K ien z le ▁– ▁har p ▁ ▁Josh ua ▁Ko esten baum ▁– ▁c ello ▁ ▁Tom ▁K orn acker ▁– ▁viol in ▁ ▁Kim ▁Ky u ▁Young ▁– ▁viol in ▁ ▁Terry ▁Lewis ▁– ▁multi - inst ru ments ,