I love this long blue suede vest because it looks amazing over a mini dress or over jeans with a tank. Under the belt on both sides, it features slits so it's easy to sit down giving it functionality as well. this could also be worn as a top if you desire; just button it up and wear bottoms.
This vest is mid length and looks amazing with other boho items. This vest is specifically to go over a top and bottom due to the length, that's when it looks best. I love that it is two-tone.
This vest is shorter so it can be worn over a top and jeans, as shown here, or a dress. This one features three buttons, but it looks best kept open revealing a necklace or awesome top.