Thoughts on your pack list:
Raincoat - make sure it's water proof (not just resistant) it will make a difference when you're outside for awhile. I like a rain shell with a hood and long enough so the water drips past (rather than onto) your bottom.
Plain sneakers - fine. The key with shoes are they are comfortable, functional, and sturdy enough to handle lots of walking on cobbles for the whole season. Secondary is to have something that can mix and match with different clothes. For women, I like the Sketchers bicycle style shoes. They're comfortable, lightweight and seem to handle a lot of walking. They don't look too bad either.
Strong sandals to me would be a repeat of the sneakers. If you need to pare back, pick these or the sneakers rather than both.
Flip flops are a good choice for really casual (as long as it's not a ton of walking on cobblestones) and to wear around a hostel to go down the hall for the toilet or shower.
I pair of shorts. Good, think mix and match. Something that can be worn in lots of combinations. In the summer, I might add a second pair of shorts if it's something you wear often.
Skinny jeans. Jeans aren't the best travel pants because they take a lot of drying when they get wet. They don't look out of place though. I might go with some jeans looking leggings to get the same look with less weight and laundry euros.
Yoga pants. I think the loose, calf-length yoga pants are ideal for travel. They're casual but can dress up too with the right top or sweater. Since they're polyester, they don't wrinkle and wash/dry easily.
Bathing suit. Yes always add one, they're small and hopefully you will have some chances to visit a beach, pool or get sun in a park.
Gym shorts to sleep in. I take the lightest weight running pants I can find for laundry days, pjs, or something to lounge in at a hostel. Gym shorts are probably as good of choice for women. Use a neutral color, grey or black, you don't want to wear baby blue when the local team is red and their arch rival is baby blue (and they're playing today).
6 pairs of socks. I think three are plenty. I pack three pair of identical socks (in case one gets lost or a hole). I wash a pair of socks and underwear nightly in the sink and let them dry overnight. Test drive some socks and underwear to make sure they dry quickly before including them in your pack list. I like non-cotton socks that are made as thick as cotton ones.
6 underwear. I also pack only three pair of underwear and wash one pair daily. For women, underwear don't take up much room and you're likely to wear more than one pair a day - so six is probably a good number - still wash them daily so you always have a clean supply to change into.
2 bras. I think that's good, let them air out at night, wash when they need it and have the extra to change into when needed.
5 t-shirts. I pack 5 tops, normally two or three button up long sleeve shirts and two or three crew neck t-shirts (occasionally a polo shirt). The idea is to have a variety of mix and match items - 3 bottoms and five tops that mix and match give you fifteen combinations.
1 long sleeve. Make sure it mixes and matches. I might go with a light sweater, that can be worn casual like a long sleeve tee or dressier as a light top, as a substitute.
More -