Wearing layers is the best way to prepare yourself for almost any kind of weather. Layers have many uses. Here are some tips for proper utilization of layers:
Keep something that wicks away moisture well closest to your body
A middle layer is good for adding warmth,
An outer layer that is windproof, yet breathable is ideal
*If you get an outer layer that is light enough, it can fold down to fit in your seat pack.