Crossword Genius

Inconsistent celebrity shows heavenly body (8,4)

Ross

I believe the answer is:

variable star

'heavenly body' is the definition.
(variable star is a kind of heavenly body)

'inconsistent celebrity' is the wordplay.
'inconsistent' becomes 'variable' (similar in meaning).
'celebrity' becomes 'star' (a star is a celebrity or famous person).
'variable'+'star'='VARIABLE STAR'

'shows' is the link.

(Another definition for variable star that I've seen is " One not shining consistently".)

I've seen this clue in The Daily Express.
Want a hint initially instead of a full solution? Install my app