'Rock Your Body' was recorded by Justin Timberlake but written for Michael Jackson.
This image appears in the gallery:
22 Songs You Won't Believe Were Originally Written For Other People

14. 'Rock Your Body' was recorded by Justin Timberlake but written for Michael Jackson.
'Rock Your Body' was written by Justin Timberlake and The Neptunes (aka Pharrell Williams and Chad Hugo) specifically for Michael Jackson, who sadly rejected it. The good news is that it meant JT recorded it for his debut album 'Justified,' and the version we all know and love was born.