Title is self explanatory really!
I think the given time that is "normal" to wait to tell people is 3 months, i suppose because the risk of miscarriage reduces after 12 weeks.
Did you all manage to keep your mouths shut until 12 weeks?! If you did, i have no idea how! I didn't. Everyone knew by the time i was 7 weeks, although this wasn't really intentional, in the town where i live gossip spreads like wildfire, so i actually only told 2 people and soon everyone knew.
I'm just bad a keeping secrets i think, especially exciting ones! Although this time around it might be nice to leave it a few more weeks just to keep it our little secret for a while