Duffer cap, more commonly called flat caps around here.
Flat caps as said before do have many names (see the previous post here) a new name I've recently discovered comes from New Zeeland where they are apparently called Cheese Cutters
Flat caps like baseball caps can be worn for many different occasions and work alongside many different outfits
This was a Christmas present from AndyH