Etiquette dictates up to one year.
No, guests that attend a wedding do not send thank you notes and it's the bride and groom that will send thank you notes to their guests for attending and also thank them for the gift.
depends,No but U can send a message-wishes
you could send a ecard that is i will be attending your wedding
If you are talking about a wedding, you never have to send a gift. Gifts are a voluntary way to convey your good wishes more strongly than just writing or calling .
It is only etiquette that when you have been given the honor of attending a wedding and for some reason you can't make it then you should send the RSVP back as soon as possible and that you are sorry you are unable to attend. Two weeks before the wedding (if you live out of town) then send the wedding gift to the bride's parent's home and addressed to the bride and groom as Mr. & Mrs. John Doe (example.)
Yes, I do. It's called courtesy. If I was invited in the wedding and I am not attending it, that's my problem, so they don't have any fault. So why shouldn't I give the wedding gift. I'd surely give it.
If you have not been invited to the wedding then you should not send a gift.
You generally send a wedding gift to the bride's home and the address where gifts are to be sent is the return address on the envelope re the wedding invitation.
I don't think you should if you weren't invited to the wedding. In polite society, gifts are NOT to be expected. If you want to send a gift it is up to you whether you get an invitation or not.
If you were invited to the wedding and can't make it because of traveling plans then yes, when you get back you should send the couple a wedding gift.
No, they do not attend the wedding but they do send a gift.
No they just give them a big wedding gift