shoe style is called 'monk' - I find them very versatile and smooth looking. this cut of pant is a little young/less conservative for a business setting
Pair a checkered shirt with light shorts and a belt. It's a classic look that's perfect for everything from a day on the links to evening drinks on the patio.