The fashion brand Barbour has their first Global Brand Ambassador. They have signed rising actor Sam Heughan to represent the brand. As part of Barbour's role, he will participate in photo shoots and appearances with Barbour. He will also work with the design team to create his ow... Read More