Is it just us, or are men impossible to buy for? Either they’re too particular—and of course they would never admit it—or they’ve already bought what they want for themselves. (Sigh.) We hope to take some of the guesswork out of gift shopping with these great ideas. But hurry: you’ve only got until June 20.

For the Groomer: Kiehl’s Daily Energizing Kit
06.09He tries to pretend he’s not vain, but we know he has more products than you do. He will thank you for Kiehl’s Daily Energizing Kit, with Facial Fuel gel cleanser and moisturizer, shaving cream, and bar soap. $48.50/Kiehl’s Highland Park Village. 214-559-0700.
www.kiehls.comphotography courtesy of Kiehl’s