speechless
(adj) : not speaking; not knowing what to say; silent, especially due to surprise, amazement, etc
"when he walked into his surprise birthday party, he was completely speechless."