She's in love - starry eyed! (5)

I believe the answer is:
vesta
'she's' is the definition.
Both the definition and answer are singular nouns.
Perhaps they are linked in a way I don't understand?
'in love starry eyed' is the wordplay.
'in' indicates a hidden word.
'VESTA' is hidden in the letters of 'love starry eyed'.
Can you help me to learn more?
(Other definitions for vesta that I've seen before include "heavenly body" , "Roman goddess of the hearth" , "Roman goddess; match" , "Stave (anag.)" , "Hearth goddess; a match" .)