I just realized I meant to post this in the 'kilt advice' forum, not this one. Can one of the mods move it there, please?

I'd say go with the first outfit, a white shirt brings up the general formality of an outfit, and while they are all fine day wear outfits it has been my experience that the more correct people think I look, the less negative comments I get.
That's sort of what I was thinking as well. For first impressions, I want to go with something that looks more on the dressy side than the casual side.