Как говорит нам этимологический словарь русского языка, "обворожить" имеет синоним "околдовать". Соответственно, это связано с колдовством.
Колдуний и ведьм так же называли ворожеями. А колдунов-мужчин называли "ворогами".
В современном значении этого слова оно означает "пленить", "притянуть, привлечь всё внимание к своей персоне"
спасибо