Race you there. MADRID, SPAIN - DECEMBER 19: A shopper holds a a branded paper shopping bag from the Zara fashion store, operated by Inditex SA, on Gran via street on December 19, 2014 in Madrid, Spain. Shoppers took to the streets in the Spanish capital ahead of the annual Christmas festivities. (Photo by Denis Doyle/Getty Images) There’s no denying that Zara is one of our favourite shops, after all we own pretty much all of these …