We’ve all been there: You’re presented with a lovely gift that you weren’t expecting, or you forgot to buy one for someone that should’ve been on your list. Either way, you’re empty-handed and embarrassed. Our solution to this awkward holiday situation? Plan in advance. To help you out, we’ve curated an assortment of thoughtful presents to have on hand at the start of gift-giving season for all the assorted personalities in your life.
Scroll down to shop 17 cool gifts to have on hand this holiday season!