From casual wear to classic ranges, Zara is dynamic and constantly evolving. It epitomises the concept of fast fashion, with no product being kept on the shop floor for longer than two weeks and new products arriving every Thursday and Sunday. So if you see something you like, snap it up quick. Zara also launches a staggering 10,000 designs each year, taking just two weeks to get a new product into stores, compared with a six-month industry average. Perfect for the fashion forward Bristolians.