Dad? Uncle? Best bro? Here's what they want.
FOR THE CUTE NERD: Keep his feet warm (and chic) in these printed socks from Jonathan Adler ($30). Bonus: These will encourage him to finally throw out those gross gym socks with the hole in the toe he always wears around the house.
FOR THE CUTE NERD: Whether your guy is a loud-and-proud Trekkie or a secret computer coding nerd, he'll surely geek out over this book ($14.95).
FOR THE CUTE NERD: Up your dude's dapper factor and give him this bright striped Mr. Turk bow tie ($58).
FOR THE CUTE NERD: He'll look like a true gentleman and a scholar when he's wearing this Ernest Alexander pocket square ($30).
FOR THE OUTDOORSY GUY: Is your guy still schlepping his stuff around in a plastic bag? Get him this camo duffle ($85), perfect for weekend camping trips.
FOR THE OUTDOORSY GUY: This red puffy vest ($29.94) has that whole "hunky lumberjack" vibe going for it.
FOR THE OUTDOORSY GUY: This multi-purpose beard balm ($28) not only tames beard flyaways, but your guy can also use it to moisten skin. Because even the burliest of guys appreciates soft cuticles.
FOR THE OUTDOORSY GUY: Give him this cozy wool scarf ($59.50) and then take a romantic walk through the snowy woods.
FOR THE CITY SLICKER: If your guy just landed a new job or scored a big promotion, then this Ben Minkoff leather briefcase ($325) is the perfect present.
FOR THE CITY SLICKER: Sick of him wearing that ratty old baseball cap? Give him a major upgrade with this luxe cashmere blend cap from Gents ($74), adored by celebs like Leonardo Dicaprio, Justin Timberlake and Adam Levine.
FOR THE CITY SLICKER: These ultra-convenient sunglasses ($29.99) fold neatly in half so he can just toss them in his pocket
FOR THE CITY SLICKER: He'll get the best shave of his life, guaranteed, with this luxury shaving kit from Jack Black ($200).
FOR THE FUNNY GUY: Is your guy seduced by the savory scents of the kebab truck? Then get him this candle ($24) so he can enjoy his favorite street meat smells from the comfort of his La-Z-Boy chair.
FOR THE FUNNY GUY: Even if your guy isn't a fan of the Nutcracker ballet, he'll still appreciate these festive nutcracker print boxers ($18.50) from J.Crew.
FOR THE FUNNY GUY: We've yet to meet a guy who doesn't list The Big Lebowski in his top five favorite movies, so he'll love this kitschy kit ($16.99) complete with a rug mouse pad and a The Dude mug.
FOR THE ALL-AMERICAN DUDE: You know the saying: The way to a man's heart is through his stomach. Especially when whatever you're making him is smothered in barbeque sauce ($29.95).
FOR THE ALL-AMERICAN DUDE: You already know he cleans up real nice, but your guy will look extra handsome in this crisp plaid shirt ($85).
FOR THE ALL-AMERICAN DUDE: These oxfords ($59.95) have a pop of electric blue, giving the classic shoe a cool and modern twist.
FOR THE ALL-AMERICAN DUDE: This Freedom Fragrance set ($50) is the perfect gift for the all-American dude. And with notes of wild basil and spicy white pepper, your guy has never smelled better.