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.
Love me, hate me, kill me, anything. Just let me know it.