Since I found some time to play with dolls, I've worked on this outfit a bit. I adjusted the dart in the back so the lowest button can be buttoned, though it might end up being left unbuttoned a lot as I had a number of positive comments on the loot that gave from family. Deshortened (unshortened? relengthened? none of these seem to be real words >.< ) the sleeves, the way you made them shorter is ingenious by the way PopularFizzyDrink! And lastly added some more darts to the chest area to help reduce some of the poofiness there. I think I need to adjust the skirt a little, make it a hair wider, see if I can't get some of the pleats to sit nicer.
The longer sleeves are obviously too long, but I'm tempted to leave them that way as it just seems to add to the cuteness.
Yes, there is a pokemon gathering going on at her feet. I was too lazy to move them from the failed shoot while she was still in her Team Rocket costume.