bedazzle
verb
°To confuse or disarm by dazzling.
"He was bedazzled by her charm and wit."