Drink of the gods said to give life and beauty (6)
I believe the answer is:
nectar
(Other definitions for nectar that I've seen before include "From which 18dn is made" , "Ambrosia" , "Source of honey" , "Sugary secretion" , "Secretion collected by bees" .)