The best last-minute gifts for anyone and everyone

Procrastination is an art. This holiday, make it a masterpiece.

The panic-inducing scenario happens to the best of us: The holidays are around the corner, and you haven’t bought gifts for anyone on your “nice” list — because, well, life. You need to do some serious shopping, stat, for your nearest and dearest and maybe even for people you don’t know that well. At the same time, you don’t want to resort to the generic coffee mug or scented candle.

Take a deep breath. Mic’s got you covered with practical crowd-pleasers that don’t look thrown together. Here are 8 last-minute gifts for anyone.