The one and only place to buy Formal Clothing, cocktail dresses and the like - a large and fancy shop, not too cheap but Completely worth it - theres also a classy dress up costumes section, where you can get everything from a 18th century ballgown to a Gorrila Costume.