Traditionally a staple of the upmarket country set and sported by royalty including the Princess of Wales (pictured), Barbour ...