Clue: A bodybuilder's heavenly body (8)
Answer: ASTEROID
Explanation: Definition: heavenly body
A + STEROID (bodybuilding drug)