Etiquette

Hosting - or attending - a dinner party is not always an easy task.

Guess who's coming to dinner

In many parts of the world, dinner parties are a time-honoured tradition. Self-respecting men and women open up their homes to regale friends with home-cooked food and stimulating conversation.