R.H.
I have infertility issues and it took 3 1/2 yrs to conceive our son. That can be a touchy subject.
When I went through it, everyone was already having babies. I would suggest giving it a personal touch. Don't do it over instant messenger or email. A personal note would work, however, a call is good (in my opinion). You can just let her know that the family will soon find out but you wanted her know first. Tell her that you know how difficult it's been for her and you wasn't sure how to tell her that you're expecting. That approach may break the ice as she may say somoething like, "oh, that's great. Why were you afraid to tell me." Then you can talk openly as you will better know how to proceed with the rest of the conversation.
Let me know if you have other questions.
____@____.com