Dress Code in Iran

What to wear when visiting Iran as a tourist?