Wedding gifts are easy to overthink. The registry exists for a reason — buy from it. When there isn't one, useful-and-lasting beats clever-and-novelty every time.
Shopping tipIf a registry exists, use it — it's literally a list of what they want. Off-registry, quality home basics or a contribution to an experience are the safe winners.