Arrive on time if invited to dinner.
Contact the hostess ahead of time to see if she would like you to bring a dish.
Wear casual clothes. This may include jeans or pressed shorts.
In Johannesburg, casual is dressier than in other parts of the country. Do not wear jeans or shorts unless you have spoken to the hosts.
Offer to help the hostess with the preparation or clearing up after a meal is served.