I personally go to H & M for casual clothes, even in dubai, before they opened in doha, also pull and bear coz i was hoocked on them in lebanon. But for formal you can find nice trendy suites that will not make you look 100 years old at Zara and massimo dutti, reaonable prices and good quality and cuts, but i dont recommand the casual clothes of zara. Although they have nice cuts but the quality is crap. All over Europre, Zara is prefered for its suites, every one knows its casual clothes wouldnt last more than 3 washing in the machine, weither the color will fade or the fabric will become loose.