From the fashion cupboard - Oliver Spencer jacket

Three-button jacket, £280, from Oliver Spencer (www.oliverspencer.co.uk or 020 7269 6444)