Stars kept Julie's last umbrella for summer (8)
I believe the answer is:
sunshade
'umbrella for summer' is the definition.
'stars kept julie's last' is the wordplay.
'stars' becomes 'suns' (Sun is an example).
'kept' becomes 'had' (I've seen this before).
'last' says to take the final letters.
The last letter of 'julie' is 'e'.
'suns'+'had'+'e'='SUNSHADE'
(Other definitions for sunshade that I've seen before include "Awning or parasol will provide it" , "Awning or parasol, for example" , "shelter" , "protective cover" .)