A stunning new Zara store has opened its doors, leaving shoppers in awe. The store, which is the second largest in the world and features its own café and spans across 5000 square feet.