When it comes to gift giving (or receiving), there's no such thing as too much — unless you're buying a vintage watch for the random roommate you found via Craigslist. But, let's be real: Even when you box up the on-trend ear jacket you know your BFF lusted after or the gag gift that's an inside joke between you and your desk mate, you know something's missing. Only problem is that most of your bank account is missing as well. That's why we've rounded up six wallet-friendly stocking stuffers that'll hold their own next to that ear jacket but won't rack up the dollar signs.
From patterned socks that'll provide an unexpected pop when paired with ankle booties to colorful beanies that look great indoors and out, these under-$20 gifts are guaranteed crowd-pleasers. Click on through for half a dozen stocking-stuffer ideas from Old Navy that everyone on your list will love — even if you've already checked 'em off twice.