There's no set price as far as etiquette goes. If you're attending as a guest and want to bring something, a $10 bottle of wine, some flowers, or a small token is fine. For the actual guest of honor, however, aim for a $50 gift.