How should I tell my SO

So my SO is out of town on a bachelor trip his best friend is getting married and I found out we're expecting when he left. I want to surprise him when he gets home. Any ideas?