Ah, right, grey would be just perfect with your coloring then!
these would be beautiful with the damsel dress.
The all saints dress is rather nice (if you keep it away from those shoes) these would be good with it, I think.
The phase 8 one is fine but pretty middle-aged, IMVHO. No good with the top shop shoes in any case.
This has sleeves, not sure if you'll like it though. Might even be able to take those god awful shoes too...