stunning

adjective

Causing or capable of causing emotional shock or loss of consciousness.

Of a strikingly attractive appearance.

Impressive.

Surprising.

noun

The act or condition expressed by the verb stun; stupefaction.