I don't like to display cleavage, so often use vests/ camis to layer up, with the top of the vest/ cami showing at the neckline. After a comment made by an acquaintance, am wondering if I have been doing it all wrong. Sooo are lacey/ satiny vests/ camis wrong for day wear? Should they match the main garment in the type of material they are made of (ie silk vest under a silk dress, jersey vest under a jersey top and so on)? What about under a formal dress? Is that a strict no-no?