There is an absolutely beautiful blue (pretty bright blue, like an aqua-ish) wool Butterfly by MW coat at Debenhams. It is really lovely and I have almost bought it twice!
It is not on the website, but they do mail order if you call the shops. It is a swing style and has nice buttons.
There are also some pretty wool ones at TK Maxx in purple, red, navy and grey.