I haven't thought about this for a while, but I remember I found Xaldin very attractive the first time I saw him in KH2 but I disliked him after discovering he was a total douche, at least as a nobody. And I hated his voice, it makes him seem older than he apparently is. As Dilan, I don't like his hair, it was way better as Xaldin.
I like Terra's design a lot but as a character I find him a bit lacking in personality.
Riku in Dream Drop Distance was the kind of male character I usually like because of his development and I think David Gallagher's voice is quite sexy.
But overall I'd say Luxord, he is quite handsome and has an interesting and playful personality.
I've had a crush on my man Zexion ever since I first saw him in the CoM manga Ienzo is definitely a step up from him, though, because he's got a cute personality, instead of being kind of a jerkass know-it-all; thank GOD KH3 showed us the cute geek 3D only hinted at!!! Terra's cute, too, and he's really beautiful in Unreal And if Zack counts, them him as well because he's really cute in BBS.... Like, cuter than puppy bangs Zack was in his own game, and he was already really cute there