If you’re tempted and perusing the souks, Marrakech is a kaftan treasure trove. Wear it over trousers, enjoying a drink, as you take in the rooftops of this magical place.