double take

Noun
  1. a delayed reaction indicating surprise
double take
She did a double take when she saw the cat wearing a tiny hat.