Your cart is empty
save in our sample sale whilst stocks last!
Our Teddy Coats come in 13 colours and are made from the highest quality shaved shearling.
They are also available in the short version