If you plan to visit at the start of October, a light cotton or denim jacket will be fine, but if you are coming at the end of October, a heavier jacket is a good idea. A scarf/pashmina is essential - they're always nice fashion accessories in Italy, but in October, they're actually useful!