I like this combination. There are only a few problems. Your belt should not be visible, (you really shouldn’t even wear a belt with a waistcoat), and the bottom button should not be left undone on a straight cut double breasted waistcoat. Also, I think the amount of shoulder padding is a bit much for the cut of the trousers, resulting in a top heavy look. The trousers seem to have a front rise (or lack thereof) of 6″. A trouser with around 10.5-11″ inches of front rise would do the trick.