Looks very expensive.
You could call ahead to a local fabric shop and explain what you're trying to do for your little girl. Ask for the manager. Tell her you are on a budget and ask what she can do to help. She probably has a seamstress on staff who could use some extra pocket money from side work. I'm sure there are patterns available for this type of thing. Let your little girl pick hers out. I would imagine that the end result would be them selling you scraps of material for very little money.
I've learned that if I ask for something from good people, and with good reason to ask, that people will go above and beyond to make it happen. In college, I had an idea for my then GF which required a ton of rose petals. Called around to local florists and explained what I had in mind. They were basically lining up to give me bags of fresh roses.