Traveling in Iran requires you to adapt your wardrobe, you must cover your legs and arms, and wear clothes not close to the body. Women's hair must be covered with a headscarf at a minimum, but wearing the hijab is not a requirement.