enchantment
n.a magical power that makes someone or something look or feel very attractive. It can also mean a state of being completely fascinated by something.
n.a magical power or spell that causes a person or thing to be under a spell of fascination or charm. Often used to describe a state of being deeply captivated by a situation or object.
“The forest was filled with a magical enchantment.”
“The children were under the spell of the magician's enchantment for the entire performance.”
“The ancient ruins were said to be protected by a powerful enchantment that prevented any attempt to move or damage the stone structures.”
“Now, 175 years later, our photographs may be much more advanced but our enchantment with eclipses is as powerful as it always was.”
From Middle English enchauntement, from Old French enchantement.
Etymology adapted from Wiktionary, available under CC BY-SA 4.0.