Another option is to tell people it's going to happen later than it actually is. My GF told everyone her c/s was scheduled for 10 days after it really was and it was a gorgeous surprise when her BA was made.
I like that too!
We'll only tell family and close friends first and then announce over FB for everyone else.
Bookmarks