Added on Sun Jun 11 2017
I believe that wearing what you like is more important than trying to fit into others shoes. In conclusion I mean is that one should wear clothes they feel comfortable in.
Usually I prefer to wear semi formal shirts at most of the times. But remember to go with combination. If you wearing black then go along with a light skin color chinos or white one, even a light blue jeans can work wonders. In the same way combine your clothes, match it up and be comfortable in whatever you wear.
Go with vans when it comes to shoes, it suits perfectly. As well t shirts goes well. When you wear shorts or 3/4ths go for collar t shirts. I hope it helps you in some way.