i've been to a few celebrations where the couple getting married or engaged has everything. they make a formal announcement and ask you to not give gifts, but if you feel you must give something, please give a donation to the american cancer society, or the humane society, etc. whatever they support. i think this a kind thing to ask and leaves you free to not give at all or give what you can.