If you want to get ahead: (from left) cream hat, £50; blue cap, £39; cream - The Independent