what a great question. I mean, well, some of the princesses aren't supposed to be trashy. Its just that the workers in China have to make a certain amount of costumes per day. They Don't really care what yur kid looks like in them. They just care about being payed
But yeah they do need to make more princesses like belle and cinderella. They already made that girl from enchanted. Why don't they make dresses of her
my best advice is to go to a costume shop and rent a small dress for her or something. Or you could make one (i never could i'm horrible at sewing lol)