Bow Cotton Visor The Bow Cotton Visor ($28) doubles as both a garden companion and an everyday fashion piece. Image Source: shopterrain.com Bow Cotton Visor $28 from shopterrain.com Buy Now