Jackets for all types of weather