I also vote for Mango! They have great stuff. There's a beautiful shopping center in Barcelona called L'illa, right off the Diagonal. Lots of lovely stores to choose from. Shopping aside, I just loved Barcelona so much, what a wonderful city...sorry, just had to get that off my chest..