I was almost at our stores (I am from Serbia) that my cousin find a dress for the prom, and believe me I was disappointed. I was expecting a lot more choice, but all that revolved around a few models with similar or the same details. And prices, better that I do not mention! And because of that I love the online stores! You can pick exactly what you want, and you can be unique.
Let me introduce you, again, to Amiclubwear, a worldwide online fashion clothing seller! They have everything you need: from tops and dresses to shoes, accessories and lingerie. And Amiclubwear always offers new items to their clients, everyday.
For more dresses you can find here http://www.amiclubwear.com/clothing-dress.html
More here http://www.amiclubwear.com/clothing-shirts.html
Some of shoes, sandals ...
For more find here http://www.amiclubwear.com/shoes.html