Michael Jackson, Steve Stevens, Randy Waldman, Michael Boddicker, Paul Jackson, Jr., John Barnes, Christopher Currell, David Williams contributed to Dirty Diana.