A green shirt instantly adds a fresh touch to even the most formal getups. Whether you opt for teal or bottle green, its calm, considered elegance breaks down classic tonal looks with an unexpected hint of colour. Try it also in more casual and effortless ensembles, underneath a jumper or a sporty jacket, in a contrast-driven mix and match.