I was visiting with a former colleague. She was on leave due to breast cancer. She and I were very close at one point. She asked me if we were planning a family -- I told her that I was pregnant. She told her an entire department (a super gossipy group and I am so happy that I don't work with them anymore) and then one of them told my colleagues.
I hadn't spoken with the super gossipy one in over 5 years yet she felt the need to tell all of my direct colleagues. She had to go out of her way for this. I ran into her while she was busy spreading MY news and I didn't say anything to her about my pregnancy because clearly we are NOT friends (and I didn't know she knew).
Whatever. It wasn't a secret. Just annoyed. I should have remembered how petty all of those people were.