enamored

adjective
  1. filled with love or fascination; charmed or captivated by someone or something
  2. Usage: often followed by ‘of’ or ‘with’

Examples