My sister is getting married this summer. She is a recovering alcoholic so doesn't want to have the typical bachelorette party. She suggested the girls in the bridal party go out for dinner. I thought this was a great idea. My question is, who pays for this? Is it tacky to expect everyone to pay for their own dinner? I am the maid of honor and I can afford to pay for the whole thing if I need to, but if it is ok to do, I would rather have everyone pay their own. Thoughts? Also, I was thinking about asking each girl to chip in a couple of bucks to get her a small gift (not required but as a recommendation) Is this tacky? Would love some recommendations to make this a fun event for her. Thanks!!