If you are attending an engagement party at someone's house, do you bring a hostess gift (bottle of wine/fancy olive oil/etc.) and a gift for the couple, or just a gift for the couple? Does it matter whether or not you know the party hosts (I don't, in this case)?