charmer
charmer - noun
someone with an assured and ingratiating manner
a person who charms others (usually by personal attractiveness)
charmer - thesaurus
beguiler
smoothie
smoothy