It's soooo cold here and I have very few really warm clothes, as I find it hard to find things I like. What do you swear by to keep you toasty, but which looks half decent too?