My second daughter DD6 is average height and tiny in frame, and almost never actually grows out of anything. DD4 is tall for her age and rapidly catching her up.

We swapped the girls clothes over to the winter stuff recently, and DD4 has only 3 dresses (which would be enough in my opinion, but not hers, as she doesn't go to school full time yet and likes to wear dresses a lot)

DD6 had six dresses, but didn't want to hand down a single one to her sister! I made her give up one, and am taking DD4 thrifting today to see if we can another one or two cheaply)

BUT, DD6 doesn't actually wear these dresses!! Her main opportunity is church, since she is in school uniform all week. She only wants to wear an old handed down denim prairie skirt. It doesn't look too bad if I iron a top to go with it but she has some truly lovely dresses which were bought new for her by an extravagent friend. She argues it shouldn't matter what she wears to church, which I sort of agree with - but she'll never get to wear these gorgeous dresses. Apparently (according to DD8) she is keeping them for the memories, whatever that means. So she isn't keen on sharing them, or even wearing them.

What would you do? Is this a battle I should choose to fight?