The days are getting longer, the daffs are blooming and getting up for work is no longer such a chore...which means one thing: time to invest in a gorgeous new spring coat. We've selected the best, from high street to high end, so you can dodge those April showers in style.