Pair your white shirt with Bermuda or khaki shorts. Keep things classy with a high quality linen, maybe French, with some weight. It will keep you looking cool and fresh.