About 4 hours ago? Lol so 13 weeks. I was waiting until after the 12w scan just to make sure bub was ok. Then had to get a big brother shirt for DS before I could post a photo.
Some of my family and all of DFs already knew though, so it was really just friends to "announce" to.

With DS it was about 6weeks, but we had a loss in between so I was much more cautious this time.

I say whenever you are comfortable. Whether that be now or at 30 weeks. Its really noones business but you and your partners. If someone else has a problem, it is exactly that, THEIR problem.