Alfred Dunhill is an English brand that has been around for more than a century. It has a long history in the fashion game and it has produced