Celebrity gets bad graze from astrologer (9)
I believe the answer is:
stargazer
'astrologer' is the definition.
(I've seen this before)
'celebrity gets bad graze' is the wordplay.
'celebrity' becomes 'star' (a star is a celebrity or famous person).
'gets' is an insertion indicator (gets can mean captures or absorbs).
'bad' indicates anagramming the letters.
'graze' is an anagram of 'rgaze'.
'star' enclosing 'rgaze' is 'STARGAZER'.
'from' is the link.
(Other definitions for stargazer that I've seen before include "One looks up" , "Observer of the sky at night" , "Astronomer, or dreamer" , "Looker-up at night" , "I look at the Sun" .)