What guests should wear can depend on the location (abroad and hot, or local and cold; countryside or city), and black tie or ...