When a person in your life seems to have everything, it can be very hard to select a gift for that person. You could give them clothing, but they already have the most extensive closet in town. You could give them kitchen gadgets, but their kitchen already looks like it belongs to a professional chef. Here's the good news: there are still gifts that someone like this will appreciate. Here are a few options to consider.
Baskets of various foods sometimes seem like a cliche gift, but for the person who has everything, food gifts are actually perfect! They can enjoy a nice snack without having to make room in their home for anything permanent. You could look for a gift basket that contains various chocolates from all around the world, or for one that contains an assortment of cheeses and sausages. What makes this gift so easy is that many gift shops offer a variety of pre-filled food gift baskets, so you don't have to fill a basket yourself.
Another option is to buy tickets to an event or activity. This might be something that your recipient would have paid to do themselves, but paying for it is still a nice way to show you care. Try to choose something you know your recipient will enjoy. For example, if they enjoy cooking, you can buy them tickets to a cooking class. Or, if they're an adrenaline junkie, you can buy tickets for them to go skydiving or hang gliding. If you can buy an extra ticket and go do the activity with your recipient, that's even better. Then, spending time with them becomes part of the gift.
Personalized, Sentimental Items
Even someone who has everything will appreciate a personal, sentimental item — because this is not something they ever would have bought themselves. For example, you can buy them a necklace with the words "I love you" engraved into the back. Or you can buy them a t-shirt with a funny inside joke printed on the front. Anything customized is sure to make them smile, and it will bring up great memories whenever they see it — even if they did not specifically need the item.
Buying a gift for someone who has everything is not always easy. But if you use the ideas above as inspiration, you should settle on something that brings a smile to their face.