Light, comfortable clothing and sturdy, flat shoes. In the medinas, more modest clothing is more comfortable – covering your shoulders and knees helps avoid unwanted attention. In Essaouira, you will almost always need a windbreaker, even in summer. For Marrakesh in winter, bring a warmer layer for the evenings.