Old Navy Unisex Knee-High Socks Newborns may be too teeny for shoes but they're not too small to sport these Old Navy Unisex Knee-High Socks ($8) or the Old Navy Unisex 3-Pack Ankle Socks ($6) all October long. Image Source: oldnavy.gap.com Old Navy Unisex Knee-High Socks $8 from oldnavy.gap.com Buy Now Old Navy Unisex 3-Pack Ankle Socks $6 from oldnavy.gap.com Buy Now