Although I love the color of this J. Crew Factory cargo vest, I actually think this option from Old Navy is a more versatile option. And it’s much closer to my budget! It provides lots of styling options. Layer it over a feminine dress to provide a more casual look, or pair it with a striped tee, skinny jeans, and a cute pair of tennis shoes.