While it's important to be respectful of the local culture and customs in Morocco, sleeveless shirts can be worn in certain situations and settings. In more urban and touristy areas like Marrakech or Casablanca, you'll generally see a variety of styles and dress codes, and sleeveless shirts are generally accepted.