Charlie having successfully dieted daily? (7)
I believe the answer is:
cleaner
'daily?' is the definition.
(dated term for a woman cleaner)
'charlie having successfully dieted' is the wordplay.
'charlie' becomes 'c' (phonetic alphabet: alpha, bravo, charlie etc.).
'having successfully dieted' becomes 'leaner' (you might diet to become leaner).
'c'+'leaner'='CLEANER'
(Other definitions for cleaner that I've seen before include "Worker" , "Charlady" , "Less soiled" , "Char, daily" , "Chemical agent for removing dirt" .)