I wear lightweight 100% cotton shirts over tank tops. I take them off when I get too warm and either tie them around my waist or put them in my bag. The hoodylicious (yeah, ignore the name) from Athleta is very lightweight t-shirt material.
http://athleta.gap.com/browse/product.do?cid=85909&vid=1&pid=553250002