The good: everything KW looks great.
The not so good: that shirt. I don't like wide stripes with such a sharp contrast between colors, and there's something about the collar (perhaps just the angle) that makes it seem extremely small.
In any event, I'd recommend a solid white/pale blue (maybe pink) shirt. That trio mixed with those KW pieces would have you set for virtually any situation.