u can get M.A.C makeup from lahore from Taj Market i don't know where exactly it is but its somewhere near Liberty never been there but will go there this time insha Allah bcoz last time wasn't a good time for me when i went to lahore

good luck and as for clothes there are looooooooooooooads of places in lahore and pindi in pindi best, cheap and good clothing is in sadar, muree road (a bit expensive but good) in sadar there is a plaza can't remember the name but they are really good u can get good dresses on cheap prices
