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.
How did he do such terrific stunts with such little feet?!