I am engaged (wedding is in December) and my bridesmaids are my sister and two close friends. When we were discussing bridesmaids dresses, I said that I didn't really care what people wore or even that everyone wore the same if they didn't want to but I just wanted everybody to be happy with their outfits. Friend 1 said that she thought it looked better if everyone wore the same and Friend 2 and my sister didn't seem to have strong views either way so that was fine.
Friend 1 suggested a particular dress very early on and was quite fixated on it. The dress was quite a bit more than I had originally budgeted at £300 per dress so I suggested we shop around a bit first but said we could go for it if they all loved the dress (which I don't think the others do, although they like it well enough). In the end, we ended up going for the dress Friend 1 found, mainly because she wouldn't really entertain any other suggestions - she wasn't rude at all but just kept being negative about any other option. Friend 2 and my sister both offered individually to supplement the cost (which I obviously declined), Friend 1 has never mentioned the cost of the dress and has not thanked me for buying it for her.
I have just seen photos from a wedding Friend 1 went to as a guest last month and noticed that she wore her bridesmaids dress to that wedding. There is quite a lot of overlap with attendees at my wedding (I was invited but couldn't go as I had another wedding). Obviously it's lovely that Friend 1 likes her dress enough to wear it on multiple occasions but I kind of expected the first time she wore it would be at my wedding. I feel like it's a bit cheeky for her to push me into buying her an expensive dress and then wear it before the event, particularly when a lot of the attendees will be the same? I know this isn't really a big deal in the grand scheme of things but it does feel a bit cheeky. I won't mention it to her either way as not worth making a big deal out of but I was just wondering whether others would feel the same way? Or am I being a bridezilla?