La giacca di Barbour è stata lanciata nel 1894 ed è diventata presto un capospalla iconico.
Simbolo di diverse generazioni, è stata ampiamente fotografata sui membri della famiglia reale britannica mentre si godono momenti all’aperto, da Lady Diana alla principessa Anna, e ora a Kate Middleton e al principe William. Il 1° aprile 1974 il Duca di Edimburgo, Filippo, conferisce il primo Royal Warrant, un prestigioso riconoscimento assegnato alle aziende che hanno fornito servizi alla royal family per almeno 5 anni consecutivi. Nel 1982, la regina concede un secondo Royal Warrant e nel 1987, arriva il terzo Royal Warrant da parte del principe del Galles, consolidando ulteriormente la reputazione dell’azienda.