Finding the perfect do-it-all layering piece is tough. After all, there are so many options to choose from: jackets, sweatshirts, cardigans and so much more. For those who struggle to find the perfect ...