Essouiria is a tourist town, but lots of rastas live there and artists etc. I think no bikinis, and lovely linen long pants and thin linen tops are appropriate at home and abroad. Dress for comfort heat, and not for Torremolinos. In other words, class style and freedom. There is only your own rule, you are a tourist. You have the money they need. Anything goes, just go with your own style. Will be o.k. unless you wish to look like a hooker. and I doubt that by your concerns. I have been to Essouiaria twelve times over the last three years. It is lovely, and I usually go to Maroc for three months. I am older than you, but as a hippy, we all had long clothes anyway. Now I just wear thin para pants and cheap tops. With style. Have a lovely time. and go to the Chez Berber where you can order a Taghine for 20 dirham, tell em what time you wish to eat it, and the ingredients, and you get a brilliant meal under two (euro, dollar, quid, ) just fresh and cheap.