The Heather Kinloch British Teflon coated Tweed Cap is waterproof, windproof and breathable.
Price: £30