My initiation reaction when I looked at the very first picture was you could wear it with black blazer. Then I clicked on the photo with the model and yes he's wearing black blazer. As you can see, black blazer works well here. I think white or grey shirt is fine. Or you can stir it up by wearing plaid shirt in darker hues.