George Street and Princes Street are havens for clothes horses, filled with equal numbers of affordable shops and delectable designer stores that are just outside of the average shopper's reach. Princes Street is very affordable, with many department stores that are classy, and although they aren't inexpensive, are reasonable. For quality merchandise, check out Jenners for their beautiful Scottish Wool sweaters and quality European Women's fashions. Their accesories are attractive as well, but overpriced. If you want to accessorize, try "Accessorize" which is just a block down from Jenners. Every color of hat, scarf, bag, and gloves can be found in that store, and they all match! There are lots of other stores on Princes St., but many (like Levi's and Gap) can be price gougers.
For more elite fashions(eg. Escada), try George Street. Although many stores here are out of reach for the normal consumer, stores such as Jigsaw and French Connection offer higher end merchandise that is still unique and approachable in terms of price. Just strolling down George Street is a treat though, because the window displays are magnificent, and at the end of the road sits Toni & Guy, a premiere salon, which offers 5 pound haircuts on Wednesdays if you're willing to let the amateurs have at your hair! They certainly do a great job, but make sure your hair's long and you have an appointment!