Good table linens will last you forever!!
I think the key to good dishes are versatility. You don't want to buy new dishes for every occasion, that's unsustainable and silly!
The details make the biggest difference!!
Obviously, the most important part of a dinner party is the food!! These cookbooks are tried and true