Foreign visitors are expected to dress in a style that is sensitive to the Islamic culture. Conservative clothing is recommended. Men generally wear long trousers and a shirt in public. Women's attire in public - as opposed to hotels or private clubs - should cover the shoulders, upper arms and knees.