These rainbow-hued coats will add a healthy dose of colour to lacklustre winter wardrobes