Captivating

Capable of attracting and holding interest; charming






Ex: She captured all the men's hearts by her captivating smile ;-)