I think it depends on the rest of your dress. Someone wearing a vest with
dress pants, polo shirt and oxfords looks like their hiding something. When I
wear my vest I look like I just got back from hiking or camping (probably did
too!) Really, you just need to make your concealment garment look like it fits
with the rest of your wardrobe.
I've joined the 300.