dazzle

- (of a bright light) blind (a person) temporarily

... In the dark forest, the travelers were dazzled by the extremely bright stars in the sky.

- To impress deeply; to, stun, astonish with delight.

... Her designer dress dazzled the onlookers, many of whom had to catch their breath.