C. P. Company Kids is a master of style and functionality - and few designs embody this ethos better than its jackets. This versatile overshirt style is particularly impactful, slotting seamlessly into their existing wardrobe, while also providing...