Unfortunately, while this works for too cold- it does not for too hot.
The trick is ample light colored linen clothing that covers as much skin as possible. It might seem counter intuitive to cover your whole arms and legs, but linen is actually very good at evaporating your sweat and keeping you cool while protecting you from the sun.