What does 'Take your breath away' mean?

If something takes your breath away, it astonishes or surprises you.

Idioms similar to 'Take your breath away'

See also: