Cairo is a modern city, however, it is also a conservative, mostly Muslim city and women are expected to dress appropriately. Avoid wearing short shorts, tank tops/sleeveless tops, see-through and tight clothes.