Don, my Mrs wore knee length skirts when she was in Qatar when shopping. Trousers also OK Shorts obviously ok for your wife on the beach but best not in the bars but OK for such as Friday breakfast in the hotels.
PS Yourself, you can wear a skirt in the house if you are so inclined but please don't go outside in one.
I jest obviously