I am notorious for waiting until the last minute to buy holiday gifts. I don't know if it's because I want to find the perfect gift for each person on my list or if I am just in complete denial that the holiday season is fast approaching. Either way, I often get myself into a bind where I am that girl handing over a piece of paper that basically says "here's what I bought you, but it won't be here for another week." Sound familiar? If so, then you'll want to peek at these great gifts you can get overnight.
Whether you need a last-minute toy for your little one or want to find a gift for the with the mostess, there's an option here that's bound to suit you. I even threw in some pricier items, like a super-fancy men's dress shirt and KitchenAid mixer that you'll love for a lucky someone in your life. Oh, and check out the $1,000 diamond earrings that are discounted to $300. I'm not saying it's a must that you buy them for yourself, but I'm also not saying that it's not. I mean, 'tis the season after all and I feel like that applies to treating yourself too, right?