Finding the right gift can be tough, especially if you don’t know the recipient very well. But don’t worry, we’ve got you covered with our list of the best gifts for any occasion that are sure to please anyone. From books to clothes to tech accessories, we’ve got something for everyone on your list.