<human>: "Kara" and I have been friends for about 6 years now. She got married a few weeks ago and at her wedding a couple of our mutual friends noticed that I was (a) not drinking and (b) had put on some weight in the tummy area. One of them pointed out that I wasn't drinking and said, "Any news to share? Is [your daughter] going to be a big sister?" I said yes and our mutual friends congratulated me and moved on. One of them mentioned it to Kara at one point in the evening who didn't say anything to me at the time.

Kara came home from her honeymoon and was kind of giving me the cold shoulder, like she met up with some of our mutual friends for dinner and didn't invite me. At first I brushed it off but one of our friends said that Kara had seemed kind of pissed at me when my name/pregnancy came up.

So I called Kara and congratulated her on her marriage and talked about the wedding and honeymoon etc. Finally I gently asked her if everything was ok between us (trying not to throw our friend who mentioned she was mad at me under the bus). She said that she was really upset with me for announcing my pregnancy at her wedding, and that it was her special day.

I apologized on the spot and offered to take her out to dinner to make it up to her. But after we got off the phone I felt like maybe she was the one in the wrong? I mean it's not like I made a huge gigantic deal about it, and besides, what was I supposed to do when asked directly, just straight-up lie?

My question is: was I in the wrong to mention my pregnancy at her wedding? Should I go through with the apology dinner at this point (I guess so because I offered) or just expect her to get over it?

Can you provide a brief overview of the text?
<bot>: I told our mutual friends that I was pregnant again at my friend Kara's wedding. Kara is mad at me for stealing the spotlight on her big day.