DC, I'm sorry. I only comment on this because I usually like your outfits.
The suit and vest both fit beautifully and look great. But, the suit is very CBD (navy chalk stripe), whilst the waistcoat is very country (tattersall). Even though I like experimenting with different levels of formality, it looks a bit incongruous.