charming, attractive, appealing, pleasing, pleasant, lovely, delightful, enchanting, entrancing, charismatic, captivating, bewitching, spellbinding, hypnotizing, mesmerizing, magnetic, alluring, enticing, tempting, inviting, seductive, irresistible
charm, attract, enchant, entrance, win over, woo, captivate, bewitch, spellbind, dazzle, blind, hypnotize, mesmerize, seduce, tempt, lead on, lure, entice, ensnare, entrap
View synonyms