& Other Stories Faux Shearling Teddy Coat & Other Stories Faux Shearling Teddy Coat (£40, originally £135) Image Source: stories.com & Other Stories Faux Shearling Teddy Coat £40 from stories.com Buy Now