So before you start throwing in your strappy tops, short shorts, miniskirts, tank tops, crop tops, or anything else that might show off your legs, shoulders, and cleavage.., stop! There are no official dress codes or laws in Marrakech but as a Muslim country, it is very disrespectful to be showing off too much skin.