Handsome - and a little stingy! (7)
I believe the answer is:
dashing
'handsome' is the definition.
(dashing can mean charming or handsome)
'a little stingy' is the wordplay.
'a little' becomes 'dash' (a dash is a small amount).
'stingy' becomes 'ing' (I can't justify this - if you can you should give a lot more credence to this answer).
'dash'+'ing'='DASHING'
'and' is the link.
Can you help me to learn more?
(Other definitions for dashing that I've seen before include "Stylish, adventurous" , "sprinter's talent?" , "Frustrating; debonair" , "as blade might be" , "sprinting" .)