Once worn by Princess Diana and Brigitte Bardot, in more recent years a cropped tweed Chanel jacket has been the style to be seen in, spotted on everyone from Princess Kate to Kate Moss.