This gives me no hope, LOL. My son started not wanting to be changed at around 6 months. He would try to roll away. Now he's 15 months and much stronger and the rolling has now turned to twisting, screaming, pushing my arms away, him trying to run away. I have to use my arm to try to hold him down and sometimes it takes 2 people.
I don't have a lot of advice because I'm in the same boat but I would say maybe she's giving her independance a run for your money. Give her 2 options - the pink or purple top. And leave it at that. Obviously she can't wear the same thing everyday but I will tell you that from a very young age I knew what I did and did not want to wear. I drove my family crazy too. If it didn't match (to my standards), if I didn't think it looked right, whatever, I refused to wear it. My mom told me it started before I was 2. I would go through 3 or 4 outfits a day if it got dirty or I decided I didn't want to wear it anymore. I was just very very picky. So maybe take her shopping and let her have more of a say in what you buy. That way when it comes down to the 2 choices, the pink or purple top, she may feel more inclined to participate and cooperate because she chose it in the first place. Just a thought anyway. Good luck!