I found announcements face to face hard. It wouldn't have mattered who it was. I always needed to have a cry and process my own problems, as terribly selfish as that is.

If it were me I would phone. I would also say why you've chosen your mode of delivery and that you'd love to catch up in person when they are ready.

Wishing you all the best. You sound like a wonderful friend already considering her feelings, but don't forget your also entitled to be over the moon.