It is not necessary for an unknown guest to give a gift; that being said - a gift of cash / money always fits.
No. The bride should thank the guest for the gift and thought that went into buying it despite the mishap, as a gift is never required. If the guest sees fit and is able to replace the item, they will do so of their own accord.
A gift is not required, but a nice card should be sent.
Most brides do not open their gifts at the wedding reception and some brides may have a 'gift opening' at the bride's parent's home. The gifts are piled near her and her maid of honor hands her the gifts; once the gift is opened it is up to the maid of honor to write in each card what that guest gave the bride and groom for a gift.
A Ring???????????
Etiquette dictates that when you, as a guest have sent a gift to thank the host they should at least phone you and thank you.
the bride
Since you are the boyfriend of the mother of the bride you should go out shopping with your mate and it's etiquette that the gift come from both of you or, she could help you out choosing something for her daughter.
If you sent a gift you should assume it was received. If the bride never calls to say thank you then after maybe a month you can call and ask either if it was received or if she enjoyed it.
There are no hard and fast rules for wedding gifts from a bridesmaid. The bridesmaid should simply get the bride a gift which is personal and appropriate.
* No, the host is giving the wedding shower for the bride and the bride is the only one that should receive a gift. If you are the bride and feel you want to give them something then send flowers or send a thank you card to show your appreciation.
the guest should bring a gift like he/she really needs it , wants it or likes it . :) :)
The bridesmaid can give the bride a gift on the wedding day. However, sometimes brides will have a bridal shower, and if so, then that is when the present can be given.