I'm looking for something casual to wear with Jeans as an extra layer either when the weather like it is now and you just need a bit more than a T-shirt or when you're going somewhere in winter where you won't be outdoors much - the pub or for coffee etc.
Casual enough to wear with jeans and converse, but nicer than a fleece or hoodie. Ideally soft enough to be comfortable, but structured enough to be the sort of thing that turns trousers and a top into an "outfit"! Even better if it could pass as indoor clothing so I'm not expected to remove it when visiting relatives with freezing houses 
Not black or brown. Does it exist?