Qipu Road is the biggest clothes market in Shanghai, composed of 4 buildings packed with clothes, shoes, jewels and bags, narrow corridors, don't go there during the week-end, it's like 'le parcours du combattant' (french expression): over-crowded & no air-con. Each building has at least 4 floors, easy to get lost. Many Chinese go there and buy in bulk to resell afterwards.
You can find there many many brands (fakes and Chinese brands), Tshirts are usually 25 RMB (2,5 €), but the problem, as you know Chinese people are not tall and very slim, so with the shoes: the biggest size is 39 (apparently it's actually a 38), as my size is 40-41 there is no chance that I can find a pair of shoes in China, I don't even tell you about the clothes, I"m sizing a 36 in European brands (jeans) but I do remember having bought once XL pants, so girls, better be prepared!
Directions: located 50 metres after the cross Haining Road/Henan Road 海宁路 河南路, nearest metro station is Baoshan Road 宝山路, line 1, 10 minutes walk.