Zara brings runway trends to the high street in weeks, with fast-moving collections of womenswear, menswear and accessories refreshed continuously through the season.