I would suggest a costume store or Halloween store that has costumes... if not there, you will certainly find it on Amazon
Disney shopping online.
Princess dresses, yes
Look online for a personal Disney shopper & have someone pick it up for you.
I would try the Disney store
You can get from Disney store online or outlet mall in Orlando both has great quality cloth. I won't recommend Amazon or Halloween store as they have the worst quality of clothing.
Amazon is an excellent option, in terms of quality, price and delivery. However, there are other options at Disney Springs and at the Disney Outlets stores, in addition to the stores inside the Magic Kingdom. You have to shrink according to what you are willing to spend
You can buy it at the Four Seasons Orlando
There is another option. A special place in the castle and at Disney Springs. If you can get in. Bibity bopity boutique has exclusive dresses, they do the makeup and is an experience theu upung ones will remember for always. It is not cheap though. The Boutique at Disney Springs is cheaper than the one at Cinderella's Castle. To round out the night, there is also Cinderella's table, which again is in the Castle and again is hard to get into as well as expensive. The payoff is the childern will remember it always. That is the dream come true day!
Try disney springs or online
Disney outlet store on vineland or pay the bipity bopity boutique in disney magic kingdom
Thanks! Your answer is awaiting moderation.