You know, just because a woman is knitting something small and pink and lacy, does not mean she is pregnant.
It's okay to ask, "What are you knitting?" but not okay to ask, coyly, "Do you have an announcement to make?" or bluntly, "Are you expecting?"
It makes her feel fat. Sometimes, grown women knit pink lacy things for themselves, thankyouverymuch.