Because you don't want to be "that" kind of guest.
Being a good guest is not as easy as it looks. And in this month of holiday-related parties, I bet most of your friends are throwing dinner parties like it's raining. You know the drill; we MUST see each other before Christmas, we MUST get together just after Christmas, we MUST catch up before the end of the year, and so on. A dinner party is an offer you cannot (and should not) refuse. Now, just because you don't have to worry about cooking, this doesn't mean you can just show up, and that's the end of it. There are things to be done! Or better, things to be taken.
In doubt about what to take to a dinner party? Here is what we do:
Show up, don't be that friend. You know which friend I mean: the one who is always "sick" but is actually just at home wearing pyjamas, dodging all party invitations. That friend won't get many more invitations in the future. Don't be that friend.
You can be sure the host will be putting some wine on the table, but it's always a nice gesture to bring a bottle (plus, it means more wine). If you can, make sure to get something the host will indeed like, and possibly the same colour as the one they are going to serve at dinner.
How many people do you know who don't like chocolate? Exactly. In lack of wine, a box of chocolates is always a good pick that will delight any host, on a diet or not. If you really are dealing with a chocolate hater, go for the second-most-beloved sweet treat: ice cream, of course.
A little gift
Alternatively, a small present is always very thoughtful, especially if the dinner party thrown is of considerable size. If your host has just recently moved in, he or she will undoubtedly appreciate your little housewarming gift.
The right outfit
Don't just show up like you're going for lunch at your grandma's. Wear what you would wear to a regular party, well, ok, maybe a little longer than that!
The day after
Don't forget to send a little note or give a call to thank your host for the lovely evening.