surprised
amazed, astonished, at a loss, caught on the hop (Brit. informal) caught on the wrong foot (informal) disconcerted, incredulous, nonplussed, open-mouthed, speechless, startled, taken aback, taken by surprise, thunderstruck, unable to believe one's eyes