Celebrity on target (6)
I believe the answer is:
legend
'celebrity' is the definition.
(both can mean a renowned person)
'on target' is the wordplay.
'on' becomes 'leg' (cricket term, fielding positions).
'target' becomes 'end' (end can mean one's purpose or goal).
'leg'+'end'='LEGEND'
(Other definitions for legend that I've seen before include "Traditional story - inscription" , "Story shows the opposite" , "famous player?" , "One always remembered" , "Person who has become famous" .)