best button-up denim vest for women