A Softie jacket is a good tip for keeping really warm, millions of squaddies can't be wrong (I even used to have the matching trousers). Slightly bulky though so no good to go under tight fitting leather.