Any recommendations if what to buy whilst in Spain? mainly beauty wise but any good clothing shops to look for? Will be in Madrid and Barcelona possibly onto Valencia too