Another thought... something I use on hot days is a neck cooler... essentially a bandana that has been soaked in water and placed on the back of my neck... as the water evaporates, it feels a bit cooler... some fancy ones available at
neck cooler - Google Product Search.
Cooling the back of the neck and the head will help keep your body temp down.