I have an all day work thing on Wednesday. It's outdoors and fairly formal. I have an outfit but I've knackered my ankle on the treadmill. Really need a good pair of comfy flat shoes in either navy or red. Has anyone got anything you'd recommend? I've looked in next and I'm scouring John Lewis as we speak. Thank you.