All you want for Christmas is…to remember to buy your pals presents before it's too late. (Are we right, or are we right?)
Even though you know it's coming, every year you successfully wait until the last minute to do your holiday shopping. But don't freak out. You shouldn't hate on yourself too much, there is still time. Lucky for you most online stores ship quickly (within three to five business days) so, if you act now, you're in good shape.
From diamond rings to winter skin goodies, these are the gifts to get your friends if you've waited until now to get it together.
We love these products, and we hope you do too. E! has affiliate relationships, so we may get a small share of the revenue from your purchases. Items are sold by the retailer, not E!.