If you choose Red, go for a well balanced medium body:
Tempranillo (Spain)
Chianti Classico (Italy)
Côtes du Rhône South (France)
Merlot (France)
If you choose Rosé, go for full body:
Bandol Rosé (France)
Navarra Rosado (Spain)
Nero d'Avola Rosato (Italy)
If you choose White, go for something with a body:
Soave (Italy)
Chardonnay (World)
Bordeaux Blanc (France)
A sparkling wine is always good.
Sparkling (World)
Lambrusco (Italy)