How Iranians Wear
Perhaps the most visible mark of Iran’s Islamic leanings is the conservative dress expected of its citizens. Although normal, Western style clothing is acceptable in private homes, when in public women are required to cover everything but their face, hands and feet.
The most common uniform consists of a head scarf (roo-sari, روسری) to conceal the head and neck, a formless, knee-length coat known as a roo-poosh (روپوش) and a long dress or pair of pants. In and around holy sites, you will be expected to dress even more modestly in a chādor, a full-length swathe of black cloth designed to cloak everything but your face from view.
The dress code can be daunting during your preparation, but roo-saris, roo-pooshes and chādors can be bought cheaply in Iran. Watch or ask friendly Iranian women for guidance and marvel at how young women are pushing the boundaries of modesty with colorful head scarves that cover only a fraction of their hair and figure-hugging roo-pooshes that reveal every curve of their bodies.
Men have a slightly easier time of things. Short-sleeved shirts and t-shirts are acceptable for daily wear. Shorts and three-quarter length pants are only acceptable on the beach.