When I chose my bridesmaids a few months ago, I showed them the dress that I really loved, and I made sure that it was within their price range and that each of them felt comfortable wearing it. They were all in favor of the dress. The deadline for ordering (given by the shop as well as a separate website that sells the same dress) was August 30. All 4 girls confirmed that the dress was ordered by the deadline, so I thought that part was done.
Yesterday, one of my bridesmaids (who has always been very efficient and responsible) texted me telling me that she tried to order the dress (yesterday) and it has been discontinued. She said that they have a few that are left in stock but they are too small, and she doesn't feel comfortable trying to lose enough weight to squeeze into it. She then said that she was sorry that she couldn't be a bridesmaid anymore.
Even though I was inwardly irked (she confirmed in August that the dress had been purchased) I told her that of course I would never want her to wear something that she felt uncomfortable in, so no worries, i'm not upset, etc etc etc.
Later, she texted me asking me to remove one of the people that I've already asked to be a reader because she REALLY wants to be part of my wedding.
I understand that she wants to be involved and it makes me happy, but I'm not willing to kick someone else out because she didn't order her dress on time. Am I reacting inappropriately? How should I respond?
Thanks.