I am struggling to find a nice warm cardigan that doesn't look like a tent! Can anyone suggest anything? Thanks