For long outings in the sun, fill a freezer-safe bottle half way with water and freeze overnight. Before leaving the next day, top up the bottle with fresh water. The frozen water at the bottom will keep the water chilled for hours.
Exclusively available at
Bed Bath & Beyond and Dillard's