I think umbrellas are a waste of a perfectly good hand and arm, a distraction and if it's the least bit windy, they're useless. Truth be told, I've never found an umbrella that I couldn’t forget and leave behind somewhere. 🥴
To me, a rain jacket or rain coat with a hood is far more practical. As others have described, layering with it as the outer layer works for warmth. I've learned that a billed cap works well to keep the hood in place and keep the mist or rain off my glasses. Last summer it was even wet and cold enough on the west coast of Ireland that I used a beanie instead of the billed cap. A beanie or watch cap under the hood also helps keep it in place.
Another advantage of a rain jacket or rain coat is that a cross-body purse can be worn under it, making the purse less vulnerable to pickpockets. If there are zip up and or interior pockets, that's a big plus. I don’t travel anywhere without a rain jacket or raincoat because rain happens.
Living in the desert southwest it might seem odd that I have this Eddie Bauer Packable Rainfoil Jacket in 3 colors, but we usually spend some time each year in the Seattle area. Last year I got this EB Girl on the Go Trench for the trip to Ireland because it's longer and I was very glad I did. I definitely needed the length in that weather.
Timeanddate.com is a good place to get the forecast for Firenze when you get closer to your trip time and a great source for historical weather data. I hope this link will take you to last November where you can see the weather stats day by day. From there you can look at other years and explore more. Just remember, Mother Nature always wins. 😉