Everyone needs a go-to jacket or coat for cold days, and J. Crew has a variety of outerwear to withstand any type of weather. There are lightweight jackets for spring and wool topcoats for winter. They also sell sturdy rain jackets for braving the wet weather.