* The Godparents can give a gift at the wedding reception on monetary value or ask the parents of the Godchild what they may need. It is quite appropriate to give what you can afford and not necessary to buy and extremely expensive gift. Many brides and grooms register for gifts at different stores so ask the brides parents where they are registered. It's computerized and all you have to do is put the maiden name of the bride into the computer and a list of items will come up. The gifts that have been bought will be ticked off and you will have to pick another. If you have a problem then ask the salesperson to help you.
The tradition is that the Godparents of the kid are the same persons who were the witnesses at the wedding.So, depending on the local Church tradition, you may give a gift to the Godparents. The usual within Bulgarian Orthodox Christians is that the Godparent will make a gift to the Godchild.
No, dates do not have to give a gift to the wedding couple. Your date does.
No. The same applies if you had a gift sent directly to them through a store. But if you feel you should bring something, a wedding card is always nice. And if you want to be sure they know about the donation (or to expect the gift), you can include a message about it in the card. Or you could take a bottle of Champagne etc., which is always a good gift for celebrating events.
You can give your fiance his wedding gift the day before the wedding or on your wedding night as it should be private when the two of you exchange gifts.
* If you know the bride and groom to be then yes you should, but if you don't know them then it's up to your date to provide the gift.
Whether you know the bride or not you should bring a gift to her bridal shower. You also have the right to not attend the wedding shower especially if you are not invited to the wedding.
If you have not been invited to the wedding then you should not send a gift.
On a general basis no, you do not invite out of town guests to a wedding shower if they live a fair ways away because it is just a half day event. They will bring you their wedding gift for you and your husband.
Yes, if there is a wedding in a church and a reception then you should give a gift even if it is a third marriage.
If the luncheon is a special event such as a luncheon before a wedding then yes, bring a gift. If it is just an informal luncheon with either friends (no special reason) or business you do not need to bring a gift.
Only if your guest paid something toward the gift. Otherwise no.
Bring a card or small token gift.