King Charles' Anderson and Sheppard tweed coat, bought 35 years ago, is still going strong in Monarch's winter wardrobe - and would cost nearly £7,000 if he wanted to replace it
Made by Savile Row tailor Anderson & Sheppard, whose bespoke overcoats now cost around £6,894, the King's double-breasted tweed coat has been a mainstay of his wardrobe for over 35 years.