Bowlers were worn in the West, are are probably almost as traditional for that setting as the wide brimmed hats. They go great with a frock coat.
Usually with a suit. Think how they dressed in "Tombstone". Only Hollywood puts Cowboys in Bowlers.

T.