dazzlers

ˈdazlə

noun

a person or thing that dazzles, in particular a person who is highly impressive or skilful.

he is a dazzler, hopelessly irresistible with his charm and drop-dead looks