As far as I have read One Piece, Sanji has not met any woman yet that he did not get attracted to (except okamas, old women and young girls). My question is, were all middle-aged women in the series supposed to be beautiful? Or does everyone look beautiful to Sanji?
There are women Sanji has met who he hasn't been attracted to, like Kokoro, Lola and Shakuyaku. I believe he's more into young women and young girls, and although he does respect older women, he doesn't swoon over them.