I like this a lot better, but I would have shied away from a white shirt. I tend to find myself using white shirts more and more for business appropriate suits and nothing else. I think an off white would have looked fine, but a pale blue oxford would have been even better. I can't tell what color the tie is, green?
navy and forest green wide striped tie. i need to buy more solid dress shirts, i just donated a bunch of shirts and my 2 pale blue ones were both dirty thanks for the critique!