On the other hand, there's this way of thinking:
"NTA but... Is it really such a big deal to get one new dress? Not even an expensive dress, I've found beautiful dresses by thrifting and even at an H&M. You don't have to break the bank really. I mean, if this is something that truly offends you, then you are technically not wrong to stand your ground, but I don't think that this is the hill to die on, and I also think it might be a bit dramatic to ask someone to pay for your dress. This is IMO (sp) a small fry issue. Of course, if they are demanding a specific expensive dress or a black-tie ball gown, that's a whole different ballgame."