Zara has reduced a button-up shirt to £6.39 as part of its online sale, and it is ideal for both work and casual wear. The ...