I am tall and pretty slim but I have horrible big flat feet and find it hard to get nice shoes that fit so struggle a bit with dresses as I feel a bit self concious about them. I also hate being cold so thinking I need something a bit warm. Please help me decide as I am struggling!