I have just returned from the Pyramids and Nile Cruise. Fantastic. Before I travelled, I was hearing different stories about dress codes for ladies, so I covered all eventualities and took far too much luggage. Egypt is very hot so for your own protection agaist the blazing sun, loose linen type clothes are best, but at the sites it is accepable to wear shorts and tee-shirts. Vest tops were OK but I carried a shirt to cover up from the heat and sometimes leering locals. It is not advisable to wear clothing thar is too revealing if you do not want local attention. Cruise ship dress code, anything goes during daytime, and dressing for evening dinner was quite relaxed, though no shorts, and gents to wear long trousers, Hope this is helpful.