Like I've said before, oversize everything. From your coats to your sweaters. Long jackets with faux fur on the hood are always a cute way to stay warm, and it seems with every year they're getting longer and longer.
Layering is another way to stay warm, for guys and gals. Layer a button up with a nice sweater over top and maybe even a knit scarf.
Faux fur is a trend that I personally am not so keen on, but it can look cute if worked properly. Vests can always keep you warm and help put that edge into an outfit. Maybe just don't go for a full, huge jacket.
Blanket scarves are definitely something I'm going to look into this winter. It seems like over-sized clothes will live on through the winter, that's okay though, looking good and being comfy, what's better than that?