Gift giving can be an agonizing process. From selecting the perfect present, to tracking it down, to getting the best price to actually buying it, the ordeal can take weeks, or even months.

For many people, however, the most time-consuming and stressful part of the ordeal is choosing the right gift in the first place. Pricing and pick up are secondary considerations. Thankfully, if you're buying for a fashion lover, there are no shortages of gift ideas that are guaranteed to rock their Jimmy Choos.

Here are some of the best.

1. Monthly Box.

Whether you want to send accessories, scarves, undies, designer shirts or shoes, give the gift that keeps on giving by enrolling your fashionista in a monthly box subscription. A package featuring some of the hottest trends will be delivered right to their mailbox up to 12 times a year - depending on what service you choose.

Do you DIY? If you have knack with a needle and thread, or can knit-one-purl-one like a rockstar, then consider setting up your own monthly gift delivery system. You shouldn’t have to quit your job to do this (unless you wanted to make it a business!), but a savvy DIYer will be able to knock off a nifty gift in a couple hours.

2. A Designer Piece.

You don't have to buy an entire outfit, but selecting a classic piece from one of the hottest fashion designers is an amazing gift. Think a classic blouse that can go with jeans, dress pants or skirts. Think layering tanks, or basic pair of skinny jeans. Of course, you're going to have to do some sleuthing to find what size to get, but it'll be worth it.

3. Fashion Mags.

True blue fashion lovers will want to stay up-to-date on the latest trends, so buy them a subscription or two to their favorite fashion magazines. Throughout the year, they’ll receive regular reminders of your thoughtfulness.

4. The Selfie Stick.

While it may be mocked, no one can deny a selfie stick comes in handy if you want to capture the full effect of an amazing outfit. Sure, they may laugh now, but they'll thank you when their social media feeds are blowing up with people who love their looks.

5. Tech Fashion.

Whether it be a super slick fit tracker, or a smartwatch, tech is part of fashion's future. Technology companies and designers are already joining forces to create some seriously inspired pieces, so give a cutting edge, super stylish gift.

If you don’t feel like fighting the crowds, all these gifts can be purchased online, so spare yourself the hassle and shop for killer fashion in your cozy sweats.