October can be a quirky month, weather-wise. You could get an indian summer and a leather jacket or blazer may wind up being just fine. Or you could get a cold snap where it feels like it's already winter.
In Boston for example we have had it snow on halloween!!! And then there are halloweens when the kids are running around in shorts without a coat. (Without fail, however, by Thanksgiving you're freezing your butt off
So I'd recommend keeping a close eye on the weather forecast, and preparing for either contingency. Bring lots of layers.
For a stylish coat, check out Jcrew. They usually have an excellent selection of coats (though not quite yet - still a bit early). The coat I bought last year would work from fall through spring, and depending on what you wear underneath, is good for all but the coldest winter days.