The most traditional would be an Inverness coat.