A proper semi-formal waistcoat should not look like it belongs as part of a three piece suit, regardless of its constituent material. Any silk on the waistcoat should match that of the dinner jacket. Waistcoats are not properly worn with double-breasted jackets.
You wild, beautiful thing. You crazy handful of nothin'.