Just curious what do you gents wear to the office in the hot and humid summer days? I was drenched in sweat today when I walked to work here in Norther Michigan. I was so embarrassed when I arrived work today, my colleagues thought I was victimized by the sprinklers I figure most of you drive to work with AC in your cars; I only walk because I live about 10 minutes away from my place of work.
I work in an extremely hot and humid climate, and wear a variety of things. My "daily beaters", if you will, are linen suits that I wear as two or three piece according to my mood and the occasion. But sometimes it's a wool suit, my shirts are cotton of varying weight, and my socks are always worn and always over the calf - cotton or wool.
To a point, as I think Stitchy said, we move from air-conditioned houses to air-conditioned cars to air-conditioned places of work, but there's always a gap somewhere in between: either having to be outside waiting for something, taking a short walk, or in your case walking to work.
So the answer is this: sometimes you get hot, and it's unavoidable, however wonderfully summery your office attire. But let me share one word with you that is the solution to all heat problems: U-n-d-e-r-s-h-i-r-t. Yes, it's an extra layer of clothing, and yes, you will still feel hot. But a close-fitting cotton undershirt with T-shirt sleeves is your best friend in warm weather, because you will never get that crumpled sweaty look on your shirt, and can even take off your jacket now and then without fear of what the world might see under your arms. So yeah, undershirt. And a stick deodorant. And if you're hairy, trim your armpit hair too, so your deodorant actually arrives where it's needed.
Today it's about 100F and 75% humidity. But nobody will see me looking sweaty, even if I have to take a little walk. Being hot is unavoidable, but that's the secret to still appearing cool.
Your trousers are short and narrow, and your shoes are elongated (to the point where I wonder whether you shouldn't have a smaller size in a wider fitting - very common to see shoes too long these days it seems. Maybe that's making them look more prominent to ATG above. But in principle, I see nothing wrong with that colour contrast; it's modern, slightly casual, but I think very pleasing.
Two bigger issues though: one is that wearing a suit without a tie is BAD. A sports jacket, yes. A tie, no. Forget GQ and "The Mentalist", it makes you look half dressed. Wearing a nice, say, burgundy tie with that suit would balance out your shoes and make you look sharp as a razor. You already have a pocket square. Basically you are incomplete, and I think that again is making the shoes look oddly prominent, as ATG said.
And the second issue is, I think, the jacket fit. More brilliant observers than me will doubtless set me straight here, but it looks like your jacket buttons very high for a two button. This is making it look rather out of shape, and also contributing to that wrinkle under your chest. Maybe you just need to tug it down a little in the picture, but I do think the button stance could be an inch lower nevertheless.