Holiday gift guide 2017: 50 gifts every guy will love

We all know that one guy who never makes his wishlist until Christmas Eve; the guy who scribbles down a couple of last-minute ideas on a dinner napkin, texts Mom at 2 am that he needs a new pair of running shoes ASAP or swears he needs nothing at all.

Alas, come the holidays, we're all scrambling at the last minute to find that perfect gift for our husband, boyfriend, dad or son -- but he's absolutely impossible to shop for!

So, we've put together a list of 50 perfect products that he'll love no matter what. Whether your budget is $50 or $500, this assembly of items is necessary for that one guy in your life who makes shopping an absolute nightmare.

From grill sets to headphones, cashmere scarves to wine purifiers, scroll through above to see what we've found.