The wearing of a waistcoat, coloured, tartan, or patchwork, is always a matter of individual style. However, stylish people often run the risk of looking mighty foolish if they aren't careful. Generally, if you have to ask the question "does this look all right?", it doesn't.