It’s his special day, too! Mark these precious moments with an elegant gift which celebrates who he is and everything you love about him. Something small to wear on the day is a sweet and practical choice. A dandy pair of socks for the groom, or a gentlemanly pocket square are a good place to start. Present him with a handsome pair of wedding cufflinks to polish off his outfit or pick a dapper bow tie. Don’t forget gifts for his groomsmen either. If he’s left it to the last minute, you can’t go wrong with a book of cocktail recipes and a bottle opener, or pair a tongue-in-cheek etiquette book with a rakish silver flask for a gift that covers all the bases.