Attendants' Gifts
You'll also have to reward all of your groomsmen for a job well done. As a token of your appreciation for their service in your wedding, you will be required to buy gifts for your attendants (and ushers). Since this is a special event, you should consider purchasing gifts that they will actually keep and use. Don't give them dress socks to wear to your wedding. (You
Money clips
Watches
Pewter or silver key chains
Flasks
Cufflinks
Shaving kits (nice ones — not the kind you'd pick up at the drugstore)
Golf balls (or good fishing lures, or a gift certificate to a “manly” store)
Gift certificates for an upscale men's salon
For the kids: Gift certificates to their favorite restaurant or a special toy should suffice

