There are two kinds of last-minute shopping. There's the last-minute shopping that you do two days before Christmas, where you still have time to wrap your gifts and get them all under the tree before the first eggnog is poured.
And then there's the: Holy-crap-I'm-on-the-way-to-a-party-and-just-realized-I-didn't-get-anything-for-the-secret-santa-I-totally-forgot-I-had kind of last-minute shopping. For those panic-induced shopping sprees, we present you three simple solutions, from places you could easily stop on the way to your festivities. One comes from a grocery store, one from a home improvement store (with a gift bag from a drug store) and one comes from a glorified dollar store. They're all open until at least 6 p.m. on Christmas Eve.
So check out our photo gallery gift guides below and stir up your last minute holiday spirit.




