From Afghan shepherds to ’70s rock icons and modern-day wardrobes, the Afghan (or Penny Lane) coat is back. Here’s what makes ...