Botticelli depicted her with a heavenly body (5)
I believe the answer is:
venus
'heavenly body' is the definition.
(Venus is an example)
I cannot understand how the rest of the clue works.
Can you help me to learn more?
(Other definitions for venus that I've seen before include "The embodiment of Love" , "our Neighbour" , "Roman counterpart of Aphrodite" , "Evening star" , "Solar system planet" .)