Question:
I am going to visit Iran soon but I am not sure about the proper dress for this visit. I like to know if I can wear shorts in Iran?
Answer:
Standard dress for women traveling to Iran tends to be a headscarf to cover hair, loose-fitting garments which cover arms and legs up to the knee, over pants or a long skirt.
Dress attire for men is similar to that in Europe. The only point is that short trousers are prohibited.
Sandals and flip-flops without socks are acceptable for both genders.
Read more about the proper dress code for a visit to Iran: Iran Dress Code