29 Secret Santa Gifts You'll Actually Want to Keep
Secret Santa gifts are tricky territory to navigate, but that's why we're here to help. Whether you're doing a gift exchange with your family or a group of friends, it can feel nerve wracking if you end up with the one person you're not especially close to. Plus, Secret Santa gift exchanges usually have a price cap, which limits your shopping even more. But, not to fear: these 29 gifts are all under $50, so you don't have to stress.
Every one of these gifts is general enough that you could give it to your cousin you don't know so well or your best friend. There's something for literature-lovers, beauty-lovers, and everything in between. They're so cute, you might even want to buy one for yourself, on the off chance that your Secret Santa didn't read our gift guide.