How should I dress for entering a mosque (male)?
Protocol does ask for men to wear long trousers as opposed to shorts, though Egyptians are used to the latter being worn and so say nothing, or little, if it occurs.
How should I dress for entering a mosque (female)?
Protocol does ask for women to cover bare skin as much as possible and so shoulders, especially, should be covered and a simple scarf will suffice. Again, it is advised to wear long trousers, or skirts, as legs should also be covered. Heads do not need to be covered, despite what some tourist books say, though it is a sign of respect if you do this.
What clothes should I wear on the cruise?
You may wear whatever you like onboard the cruise but you are asked to dress for dinner. Casual but neat is acceptable, you do not have to dress formally. Swimwear is not acceptable.
What clothes should I wear walking around towns?
When walking around the towns, dress as you would for a hot summer’s day back home. Shorts and t-shirts are actually worn by many locals.
What clothes should I wear when visiting sites?
This really depends on which site you are visiting and at what time of the day. Some offer little shade and so you should ensure that you do not have too much skin available for the sun to burn (the Giza Pyramids, in the afternoon, is a prime example of this). Temples are well shaded so you do not have to cover so much, but remember that even though they are shaded well, tombs tend to accumulate the heat from the sun as well as the many visitors, so try to wear something lightweight in them, especially cotton fabrics. Though many people like to wear open toed sandals, please note that many of the floors are exceedingly unlevel and so it can be easy to stub your toes. Ladies, please do not wear high heels; not only can you easily break them, they can also become trapped between the large stones in flooring, and you will also find you will tend to slip and slide on the stone. High heels and sand are not the best partners either as the heels will sink in (you may laugh, but many ladies do insist in wearing high heels).