1 / 20

Indigo Faux Shearling Reading Socks

Indigo Faux Shearling Reading Socks, $34.50:

Get them for: The girl who loves lounging. They may seem pricy, but these sumptuous socks are worth every penny. With cable knit exterior and a toasty faux shearling interior that lends itself perfectly to lazy days spent in front of a crackling fire, these will get a lot of wear this holiday season -- trust us. Get them exclusively at Indigo.

Fashionable stocking stuffers she'll actually want (under $50)

Shine from Yahoo Canada

Here at Yahoo Canada Shine, we love shopping. And while we always love splurging on pricier gifts for the special people in our lives, we also can't pass up a good bargain -- especially during the holiday season when cash tends to be stretched a little thin.

Whether you're shopping for your girlfriend, mom, friend or co-worker, we've rounded up 20 stylish gifts (perfect for stocking stuffers or gift exchanges) that the ladies in your life will be sure to love. The best part? They're all under $50. Happy shopping! -- by Hilary Hagerman