The rainbow cardigan that everyone has been waiting for!
Every single Karen Coat is unique and completely handmade - no two are the same.
Available in Black, Brown, White or Ivory.
One size fits all.