DF has invited his family over for dinner as a bit of "family time" before our wedding at the end of this month.
I love his family, however, I don't love his sister's boyfriend.
DF's family are a clan of extremely polite yet picky eaters. They are the masters of making food look eaten when it isn't. We, in return, do everything in our power to ensure that the food we provide does not involve pasta (FFIL hates it), excessive spice (FMIL can't stomach it - we just have lots of pepper and such on the table), vegetables that aren't separate (DF himself - won't touch most veg) and so forth.
The food isn't really my problem, anyway, as DF will be doing most of the cooking.
However, Sister's Boyfriend (who I will refer to as Git) is not only picky but utterly ungracious and ungrateful. If he doesn't like the food, he will refuse to touch it. Any of it. I've seen him sit in a restaurant, arms folded and pouting with rumbling stomach, refusing to eat just because he wanted to go somewhere else, even though his favourite dish was on the menu. Basically, Git is quite capable of throwing a hissy fit and ruining the meal if he's not in the mood for something we offer.
Since uninviting isn't an option, does anyone have any tips for playing the gracious hostess without banging him over the head with a pan?