So I invited one of my old friends to be a bridesmaid and when we went shopping for the dress I could tell she felt uncomfortable paying so I just paid for her. It was about $110. Then later when I picked out shoes I wanted everyone to wear she asked if she could wear her own and I said yes. (the shoes were $70) At my bridal shower I later overheard that she didn't even offer to pay anything and the other girls were left covering the costs. Now its my bachelorette coming up and we are all going to Vegas (its pretty close to wear we live) she says she can only go for one day and can't spend money.
I know she is trying to save money but I feel this is ridiculous. As a bridesmaid there are certain costs associated with this and she is putting her financial burden on other people. She also constantly posts on Facebook that she eats out at restaurants and goes to clubs which makes me think she isn't in any finical trouble.
Any advice on how to talk to her or am I overreacting?