Hi,

I’m looking to buy a shirt which would go with a charcoal gray suit. So far I’ve an oxford blue shirt (which, I think, goes with it, doesn’t it?). Would the following shirt be considered formal enough (more formal than business casual, but not necessarily the highest level of formality) and would it fit with my charcoal grey suit? (I know that it’s from moderntailor, btu I’m not a guy posting on their behalf, there’s no decent local store is all)

http://www.moderntailor.com/showcase/images/381827/b-1.jpg
http://www.moderntailor.com/showcase/images/300711/b-1.jpg
http://www.moderntailor.com/items/common/fabric/201209/o840.jpg

And then there’s white shirts. What about the patterns? Is any of them considered informal or are all of them a good choice for the level of formality I’m seeking?

Once again, I’m giving examples from moderntailor:

http://www.moderntailor.com/images/common/production/fabric/130_bCM0006WHT-b.jpg
http://www.moderntailor.com/items/common/fabric/201106/81208.jpg
http://www.moderntailor.com/items/common/fabric/201304/more/U149-c.jpg
http://www.moderntailor.com/items/common/fabric/201304/more/U152-d.jpg
http://www.moderntailor.com/items/common/fabric/201303/more/K371-d.jpg

I’m gonna buy 2 shirts in total, so I’m looking for the “best” option here. I’m gonna wear them often by the way, so that’ll be 3 shirts that I will be able to choose from.