"The wedding dresses on display are all western - Iranian women will essentially wear what they want as long as it's behind closed doors," Prof Afshar explains. "Weddings and parties are supposed ...