Here's a link to a company that offers nice tweed Inverness capes. They're quite expensive, though...

http://www.invernesscapes.co.uk/