This season is all about giving -- but what about those people in your life that are hard to shop for? We all have annoyingly picky friends, co-workers and family members, so we've laid out the best gifts for everyone you've been procrastinating buying gifts for. Introducing the SHEfinds ultimate gift guide:
Eco-friendly gifts for your tree-hugging friend: She loves Tofurkey and sprouts, and wouldn't dare buy fur. Gift her with this Butter LondonNail Lacquer ($14) to make those constantly bare toes pretty.
Gifts for your techie friends: SHe loves new gadgets, and her dream date is with Steve Jobs. Get her this Flip Slide Video Camera ($249.99).
For your nudist friend: If she has a hard time putting clothes on, get her this Hanky Panky Holiday Lace Thong Set ($49) in nude, of course.
Sporty gifts for your gym-rat friends: Your marathoner friend needs these Nike Free Run+ Shoes ($85) so she can plug her iPhone into them.
Gifts for your music-obsessed friends: Does she wait in line for Lady Gaga tickets at 3am? The gift every music junkie needs: Zumreed Color Headphones ($65).
Under-$25 gifts: On a tight budget? These gifts - like the Kate Spade Post-its ($25) - won't break the bank but will make a great impression.
Gifts for your jetsetter friends: Girlfriend can't pack light? This LeSportsac Cheater Weekender ($28) will make her journeys a little more fun.
Designer gifts for the label-obsessed: Get your label-loving friend something fabulous she'll cherish like this Lanvin pen ($90), without having to sell your car to pay for it.
Gifts for homebodies: She'd rather hang with the DVR than hit the bars. Get the hermit in your life something like these UGG Cozy Knit Slippers ($99).
Martha Stewart-worthy gifts for mom: Your domestic diva mom deserves this Anthropologie Apron ($32). She'll think of your every time she wears it. Do I smell cookies coming to you?
Gifts for your OCD friend: If her books are alphabetized and she has labels on her sock drawer, she needs this Kate Spade 2011 Personal Agenda ($95).
Gifts for your co-workers: You spend more time with your co-workers than your family so treat them well Mad Men Season 2 ($19.97). Perfect water cooler fodder.
Gifts for your reality-TV obsessed friend: If she can fist pump with the best of the Jersey Shore crew, she'll appreciate these Snooki Leopard Print Slippers ($24.99).
Gifts for your guy: If he needs a total life makeover hook your boyfriend, dad or husband up with one of these great gifts, like this Guess Watch ($225).
Your friend who parties too hard: Girlfriend gone wild? Grab her the Wine Rack ($29.95) - part bra, part booze bag.