Us Weekly has affiliate partnerships. We receive compensation when you click on a link and make a purchase. Learn more!
T-minus (slightly less than) two weeks until Christmas — and Hanukkah is less than a week away. If you’re scrambling like Us to score some last-minute gifts, then you’ve come to the right place. There’s still enough time to complete your holiday shopping before you have to blame the delayed delivery on Santa.
We found 20 bestselling presents that will arrive in time for all your seasonal celebrations! We wanted to include items that would appeal to a wide range of recipients. From gift baskets and gold jewelry to blankets and Bluetooth speakers, these gifts are great for fans, foodies and fashionistas alike. Make sure you shop ASAP so you don’t end up on the naughty list this year!