Looking for a winter coat on the high street? Call off the search. Zara's shearling jacket is back for another year, and it's more popular than ever.
293