(noun) glamor
alluring beauty or charm (often with sex-appeal)
(verb) hex, jinx, bewitch, witch, enchant
cast a spell over someone or something; put a hex on someone or something