Baby announcement

Katie • Stay at home mommy as of 6/30/16!!!
When do most pregnant woman announce to all their friends their exspecting? I'm about 6w5d and due at the beginning on July. We've told family grandparents but looking when to announce on social media. Christmas I'll be 12 weeks according to my app. (We toy with the idea doing a cute Xmas announcement) As long as my first appt on 12/7 goes  well and I'm on the same schedule not due later. 
Hmmmm what do others do?