... is accepted on the beaches but more modesty is appropriate inland.
What to pack; If you plan to take advantage of Barcelona's nightlife, high fashion is essential! Otherwise dressing casual is fine in the day with smart wear for the evenings ...