How tall is she? Little Dress Up Shop has soft non-itchy ones, and their extra large is a size 8/10, but if she is tall, it may run too short. DD had the Elsa when she was 8 and wearing a size 10, and it was short on her. Other than that, keep looking at etsy and even ebay-there are some people that make very nice dresses that are not $100. You can get some very nice costume dresses on Etsy in the $40 to $70 range- which is no different than the Disney store/Disney parks dress price range. Some of them may not be as elaborate as some of the more expensive ones, but they are still cute and much less itchy for a kid that is sensitive to the Disney Store/Parks fabric. When DD was 7, she wanted to be blue dress villager Belle, a costume Disney doesn't seem to ever make, and we got an absolutely beautiful blue dress villager Belle dress on etsy for $60. It was very well made and soft. DD loved that dress!