Clothing and alcohol in Iran
The rules that apply to the locals also apply to visitors.
Men: No shirts with free upper arms and no shorts.
Women: Wear a headscarf that covers the hair. Also, the body shapes are to be covered. Ankle-length pants and a jacket reaching down to half thigh-length are recommended for women. Waisted jackets are not permitted.
Alcohol is prohibited.