I want to give a gift to my fiance on our wedding day, but I'm having trouble deciding what. I know he is giving me a necklace that we saw when we picked out our wedding bands.
Meanwhile, he is not a jewelry person, doesn't wear a watch, and dislikes wearing even a plain tie clasp when he's in a suit because it's "too flashy."
He will be wearing his antique pearl tie pin that was his late grandfather's at our wedding because they were very close and his mother asked him to. I suggested that I could look for a set of cufflinks that match it, but he didn't like that idea. (He did say he would wear them if I found a pair, but it would be because I ask him to.)
My next thought was getting him a really nice carving set. Snakeyguy does most of the cooking, and I think that's something he'd actually use.
Does anyone have any other ideas for gifts that aren't accessories and could last a long time?
(I know the usual tactic is to gift like it was his birthday or Christmas, but for those I usually ask him to pick out an upgrade to his (admittedly awesome) gaming computer. While he always likes them, they are items that will be obsolete in a few years. They're not something he will keep and say, "Oh, Snakeylady gave me this graphics card on our wedding day.")