A Linen Jumpsuit
This is two-fold. Linen is super breathable as a fabric, and a jumpsuit is easy to pack, can go from day to night, and covers your legs when needed (throw a scarf over your head and shoulders if you need to cover that as well).
Marseille belted linen jumpsuit, $130